Top Definition
A female that is only in touch with their own reality but at the same time can manage to coexsist in society. When you take a closer look , this chick is off her rocker!
Look @ that cucarelle over there, she's like 6ft tall and is wearing 5 inch platforms!
That cucarelle is looking for another guy to knock her up so that can hold the world's record in water births!
by brownbabies February 02, 2010

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.