Top Definition
(v); The act of a squirrel committing suicide, usually by jumping in front of a moving vehicle. (AKA Death by Automobile)
Man, that squirrel was so depressed, I'm surprised it took him so long to decide to commit squirrelcide.
by playswithsquirels May 05, 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.