Skip to main content

Definitions by Cats121314

mr drake 

A teacher that:
Is annoying

Awkward
Bad at teaching

And very weird

And a fucking douche
Wow, that teacher is such a mr drake
mr drake by Cats121314 March 10, 2016