Top Definition
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 April 27, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.