Subscribe English
look up any word, like fapping:
 
2.
A goddess. A woman of love and honor above reproach. One destined to be a mother and grandmother for all her nurturing and love has no bounds.
Some day, I want the greatest woman in the world. Oh, then you just need a Leisa.
by Ambien Dreams February 02, 2010
58 9
 
1.
An extremely attractive women who is also caring, protective of her home, won't take no shit from noone, is very generous and loves her family! Outgoing and amazing.
Man 1- That Leisa man she is gorgeous! How I'd like to tap that....
Rick- Don't be talking bout my women that way!
by Ashley V. June 26, 2008
104 17