1 definition by Sir Nacrudz

An edible form of facial hair usually located on the upper lip below the nose.
Henry: Is that a piece of chocolate on Frank's upper lip?
Peter: That's no piece of chocolate, that's a munchstache.
by Sir Nacrudz April 12, 2011
Get the Munchstache mug.