1 definition by na na na naaaaa

Top Definition
a hyphenated, slang alliteration term used to describe the act of one 'munching' on one's vagina. in other words licking someone out.
I'd like to give you a muff-munch :P
by na na na naaaaa December 11, 2009

Mug icon
Buy a muff-munch mug!