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
by bencoster October 08, 2013
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug