mr drake Share definition Flag A teacher that: Is annoyingAwkward Bad at teachingAnd very weirdAnd a fucking douche Wow, that teacher is such a mr drake mr drake by Cats121314 March 10, 2016 0 0 Get merch Get the mr drake mug. Buy Now — $32.95 See more merch