Skip to main content

looceefir's definitions

squidding

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email