Definitions by Plato Crete
science teacher
The weirdest teacher out of them all. Notoriously known for using bad puns, then laughing at own jokes.
You have Mr. D as your science teacher? Oh man, all he does is rant hating his wife with terrible puns.
science teacher by Plato Crete November 6, 2013