A teacher that:
Is annoying

Awkward
Bad at teaching

And very weird

And a fucking douche
Wow, that teacher is such a mr drake
by Cats121314 December 03, 2015
Get a mr drake mug for your friend Helena.