Skip to main content

Definitions by Lefucktard

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.
squirrel nose by Lefucktard January 21, 2016