1 definition by Psychoannalasys

Top Definition
A beautiful, gorgeous person with an amazing personality yet a compulsive liar and very bad at it.
I asked her to prom but she was such a Leiloa and said she had a date. I could see she was lying but I let it slide cause she is really beautiful.
by Psychoannalasys April 29, 2011
Mug icon
Buy a Leiloa mug!