Skip to main content

Ainsley_Bond's definitions

Squirrelling

To have public sex, specifically referring to that in a bush
Ging was squirrelling his bird the other day, caught them in the park
by Ainsley_Bond December 10, 2021
mugGet the Squirrellingmug.

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