Country Dictionary

A fork of Rural Dictionary

Squirrel shit nuts

1. Being undeniably crazy

Person 1: I broke up my girlfriend. Person 2: Probably for the best, she was Squirrel shit nuts

by thunder_Ol86 June 12, 2012