look up any word, like snitch bitch:

1 definition by leta12

 
1.
A name that means angelic, god-like, and non-judgmental. If you find yourself in the presence of a Leta you are lucky indeed. She is the person who will put everything in perspective for you. She is sort of like the human equivalent of Mother Earth.
Sinner: I think I may have started that forest fire that is burning through California as we speak.

Priest: Well, what are you doing here? You better go find yourself a "Leta" and ask for some help. WWLD.
by leta12 February 03, 2010