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 We'll never spam you.