Top definition
When a woman goes with out shaving so long you'd swear sasquatch lived on her lap.
Man 1- "Yo dude I went to go down on Annie but she had a total Muffsquatch so I got the hell outa dodge."

Man 2- "Ha, gross."
by sweenz April 17, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush