Skip to main content

Definitions by Taxiride

Sex, intercourse in particular, with a woman.
I need me some squish.
Squish by Taxiride September 23, 2003