Skip to main content

Definitions by WizzzKhalifa

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.
Squirra by WizzzKhalifa May 19, 2011