1 definition by Teh Firefly

Top Definition
Self serving,over bloated,egotistical hypocrite.General has few friends,and is unliked by the cool kids.
(i.e)douche nozzle,gobshite

Wow that guy in my class is a real Kamal
by Teh Firefly December 03, 2008

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.