Idiom: Down the hatch

Idiom Definitions for 'Down the hatch'


This idiom can be said before drinking alcohol in company.

See also: