Skip to main content

Definitions by looceefir

squidding 

to deposite one's ejaculate in a public place.
'Laura is always squidding in the locker room at the gym'
squidding by looceefir August 8, 2008