Skip to main content

amiibootoyou's definitions

SUICIDE SQUIRREL

The squirrel with a death wish, that chews through live wires and runs in front of cars, that fall from trees and power lines.

Often found unmarred in the street.
I had almost made it home when that SUICIDE SQUIRREL caused my accident.
by amiibootoyou November 5, 2010
mugGet the SUICIDE 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