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 We'll never spam you.