squidding

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