knuckle sandwich
nounDefinition of knuckle sandwich
slang
: a punch in the mouth
1