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 Leomug.

Share this definition