1 definition by David Denby

An English Teacher who loves his students and gives us vocab quizzes every weekend. He is a big fan of David Denby and John Green. If you ever get a English teacher like this you will be very lucky. He also owns a durag (green silk). He puts that ____ on everyday of the week. His favorite day is Thrusday and he is the next Michael Phelps.
"Who is your English teacher this semester"
"I have Kevin Rinald also referred to as HIM."
by David Denby January 31, 2023
Get the Kevin Rinald mug.