A very difficult, frustrating teacher who is full of himself. Also there is a disease called Cedronephobia.
by squarerootof69 May 16, 2014
Get the mr. cedrone mug.
Get the mr. cedrone mug.We'll email you a link to sign in instantly.