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 Mystery Stalker
Leo Burns
Share definition
Flag
A man who is more in
touch
with his
feminine
side. Universally hated and has
radical
beliefs that he is liked.
Aw
i fucking hate Leo Burns. His
sister
has a nice
pud
but
Leo Burns
by
Mystery Stalker
February 15, 2022
Get the
Leo Burns
mug.