leonard

your worst teacher ever

AKA an actual lizard
Ew, I have english class with ms. leonard the lizard
by everyday-whore May 30, 2017
mugGet the leonardmug.

Share this definition