Skip to main content

Turbo Squirrel 's definitions

turbo squirrel

A law-enforcement affiliated term for a suspect who is high on drugs and usually very jittery and nonstop movement as if you strapped a turbo to a squirrel.
2215- comp, turbo squirrel in progress.
by Turbo Squirrel August 25, 2016
mugGet the turbo squirrel 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