Skip to main content

Definitions by Mystery Stalker

Leo Burns 

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