Top definition
The most beautiful girl in the world. Amazing in every way possible and really knows how to make somebody smile.
Anybody dating a girl named Suzzy is really lucky.
by sneaksneakup January 02, 2011
Get the mug
Get a Suzzy mug for your father Abdul.
buy the domain for your travel site