oh sheezy
an exclamation which may be used to denote a feeling of surprise, joy, victory, fright, anger, or any combination of the aforementioned feelings
"oh sheezy" What is the definition of "sheezy"?