Top Definition
A term referring to the most beautiful girl in the world. Tends to have big beautiful eyes and the most gorgeous smile in the world. She has a perfect figure and looks good no matter what she wears. She is not only beautiful form the outside but also from the inside, the perfect girlfriend.
Guy: I am the luckiest guy in the world.
Guy#2: Why is that?
Guy: Cause Im dating a gabbycaruana
#beautiful #perfect #pretty #gorgeous #amazing
by bencoster October 08, 2013
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.

×