1 definition by That one guyDV

Top Definition
Another word for the most beautiful person in the world.they're one of a kind and just special all around inside and out. They just glow with perfection.if she's around you that'll make you the most lucky person to live.
by That one guyDV November 11, 2013

Mug icon
Buy a Edith mug!