1 definition by pebbles31

Top Definition
a math teacher who thinks he knows it all.
oh my god that guy is such a lennard
by pebbles31 May 10, 2005

Mug icon
Buy a lennard mug!