Top definition
A really bitchy teacher. For a further explanation ask Marcameelius Hoseyspiere.
Mr. El-Dammanation
by J Sizzle October 16, 2003
Get the mug
Get a Tioch Bioch mug for your Aunt Julia.