Noun
shove in the mouth (plural shoves in the mouth) (UK, slang, obsolete) A glass of spirits drunk quickly in one go.