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.
#squirrel #fuck #have sex #screw #nail #skwirra #skirra #squirrer #squirel #noise #sex
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 daily@urbandictionary.com. We'll never spam you.

×