1 definition by Factitious Zimbabzome

anyone who is severly deluded about their ability to do something well or effectively. an annoying twit.
Yo Such a Jimlan! Thats why your the champ!
by Factitious Zimbabzome January 19, 2011
Get the Jimlan mug.