Muffsquatch Share definition Flag 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." Muffsquatch by sweenz May 7, 2011 0 0 Get merch Get the Muffsquatch mug. Buy Now — $32.95 See more merch