Top Definition
a pretty young teacher who would like you to believe that he is god. appears to have a stick up his ass.
You seem pretty upset
Yeah, I just had to deal with a Mr Shaff
by coolergargoyle January 13, 2010
5 Words related to Mr Shaff

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×