Skip to main content

Definitions by FuzzyBandit

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