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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.