Top definition
A perfect, cute, amazing, gorgeous, beautiful, woman who would do anything for the ones she loves,her smile brings out the best in everyone and she's a pleasure to be around, everyone loves her and anyone who doesn't is probably boring and nobody likes them, but no matter how you look at it she is the definition of perfection and nothing less.
by augmentedreality September 17, 2013
Get the mug
Get a Leydy mug for your mom Nathalie.