my boss went completely crackerdog this morning - the stress is really getting to him
crazy, psycho
"my boss went completely crackerdog this morning - the stress is really getting to him" What is the definition of "crackerdog"?