Top Definition
That super annoying friend everyone has, yet r still friends with
Jeeven is being really annoying!!!

Stop being such a Jeeven!
by All_the_good_names_were_gone February 02, 2014
Free Daily Email

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

Emails are sent from We'll never spam you.