1 definition by ramoz1

Top Definition
Someone who is constantly making out with someone; Usually a girlfriend or boyfriend
No tag alongs, so leave your face muncher at home.
by ramoz1 October 22, 2010

Mug icon
Buy a face muncher mug!