Skip to main content

WizzzKhalifa's definitions

Squirra

Have sex with somebody in the same vein that squirrels would have sex.
1. Did you squirra that girl last night?
2. I'd squirra that chick.
by WizzzKhalifa May 19, 2011
mugGet the Squirra 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