SASQUASHAPUSS Share definition Flag WHEN A WOMEN HAS A HUGE HAIRY VAGINA(USUALLY SMELLS RANCID) I WAS GOING TO BANG HER BUT I LEFT AS SOON AS I SAW HER SASQUASHAPUSS SASQUASHAPUSS by TRASH45 November 29, 2009 0 0 Get merch Get the SASQUASHAPUSS mug. Buy Now — $32.95 See more merch