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 anonymous llama69
Leonara
Share definition
Flag
An aggressive, annoying person with 0
personality
who
usually
loves to make love towards...a
plastic
incarnation of a human dude.
Leonara
loves
to hug a
plastic
dude
.
Leonara
by
anonymous llama69
December 12, 2022
Get the
Leonara
mug.