1 definition by MrUniverse2010

Top Definition
A Goddess
Melissa is as beautiful as Aphrodite.

Melissa is more beautiful than any other Goddess.

Melissa is divine!
by MrUniverse2010 September 08, 2010
Mug icon
Buy a Melissa mug!