1 definition by Special Siren

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