1 definition by FuzzyBandit

Top Definition
The sound made when two vaginas are rubbed together.
Giselle and Tom Brady rubbed their vaginas together and i heard a squnch.
by FuzzyBandit January 24, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug