did you see crazy crackers today? the thong was in full effect and she was talking some crazy-ass shit
someone, particularly a female, that is just fucking insane
"did you see crazy crackers today? the thong was in full effect and she was talking some crazy-ass shit" What is the definition of "crazy crackers"?