Skip to main content

Mystery Stalker's definitions

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
by Mystery Stalker February 15, 2022
mugGet the Leo Burnsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email