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
10👍 2👎