Skip to main content

Special Siren's definitions

Leo

a obnoxious hype-beast who cares to much about style and sneakers
Hi Leo your a hype-beast
by Special Siren April 13, 2020
mugGet the Leo mug.

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