A combination of an Oompa Loompa and a liopleurodon
A teacher who:
(a) Fails to teach
(b) Tells pointless stories
(c) Displays general ignorance in academics
He's such an Oompleurodon! Why does he keep talking about cheetoes?!
by RachelPenn February 19, 2016
Get the Oompleurodon mug.