1 definition by Lover of Leslie

Top Definition
The most understanding person in the world; rarely will she get angry; shes been screwed over her whole life and still she comes out on top of every thing
Leslie has had it rough, but she is always kind and curteous to every one around her.
by Lover of Leslie September 11, 2008

Mug icon
Buy a Leslie mug!