Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Wueenpop
leandria
Share definition
Flag
An Angel; One of sheer perfection; Perfection personified; unrivaled
beauty
; she makes friends so easily. she can be
the best
friend you ever had. she laughs so easily and she can make peopl laugh/
smile
so easily! dont piss her off though.
LeAndria is so
angel
like
.
leandria
by
Wueenpop
May 14, 2018
Get the
leandria
mug.