1 definition by Emi Shimizu

Top Definition
A person that is quite annoying and is a crackhead.
Hey! There's a wild Sheza!
by Emi Shimizu November 19, 2019

Mug icon
Buy a Sheza mug!