Top Definition
An extraordinarily divine godess emanating pure love bringing good luck and wisdom to all those fortunate enough be graced by her presence.
Leydin is da bomb with the crystal bowls.
by Golden Shine Crash February 08, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.