1 definition by Emi Shimizu

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