look up any word, like lemonparty:

1 definition by ramoz1

 
1.
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