Squirrel shit nuts Share definition Flag 1. Being undeniably crazy Person 1: I broke up my girlfriend. Person 2: Probably for the best, she was Squirrel shit nuts Squirrel shit nuts by thunder_Ol86 December 13, 2012 0 0 Get merch Get the Squirrel shit nuts mug. Buy Now — $32.95 See more merch