1 definition by FuzzyBandit

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 25, 2011
Get the squnch mug.