A very difficult, frustrating teacher who is full of himself. Also there is a disease called Cedronephobia.
OMGOSH. That teacher is a Mr. Cedrone.

I have caught the Cedronephobia!
by squarerootof69 April 4, 2014
Get the mr. cedrone mug.