1 definition by jboat18

Top Definition
An amazing and wonderful girl. Smart, lovable, beautiful and would make any guy happy. Shes gorgeous on the outside as well as in the inside. Athletic and funny. She knows how to have a good time anywhere and is a hella good kisser.
boy-who is she?
boy2-thats catherine!!!
by jboat18 September 24, 2009
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.