Top definition
An animal acting both high-strung and dumb as shit.
My dog is being a crack panda.
by Theonedtown December 29, 2015
Get the mug
Get a crack panda mug for your brother-in-law Vivek.