Definitions of pour down:

  • verb:   drink down entirely