Skip to main content

Lefucktard's definitions

squirrel nose

A powerful, vicious and all consuming itch that paralyizes one's ability to act human and behave like a squirrel for a brief moment to conquer all that is evil inside of their nasal cavity.
Kayta, you're getting squirrel nose again, drink some milk.
by Lefucktard January 21, 2016
mugGet the squirrel nosemug.

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