Top Definition
An amazing girl, who has hairy legs. She is a little retarded (socially), but she tries her best. She is respected very much by some, but she is referred as "eww" by others.
Oh my god Caitlin Ribolli, you are a friggin idiot.
by centaura-saurus December 12, 2011

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×