na na na naaaaa's definitions
a hyphenated, slang alliteration term used to describe the act of one 'munching' on one's vagina. in other words licking someone out.
by na na na naaaaa December 11, 2009
Get the muff-munchmug.
Get the muff-munchmug. We'll email you a link to sign in instantly.