Top Definition
Someone that has totally gone crazy and lost it. They have an embarrassing temper that makes you laugh at them.
What are you a coo coo clock?

Ok coo coo clock!

Control yourself don't be a coo coo clock!
by Rat Tail January 11, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.