down the hatch

Prepositional phrase

 * 1)  Into the mouth and down the throat, especially with regard to the consumption of a beverage.

Translations

 * French:
 * Hungarian: fenékig
 * Portuguese: goela abaixo