Someone that is a tad bit messed up mentally.
Wow! I can't believe she did that. She is crack-a-doodle-licous!!