2 definitions by TekJanson
by TekJanson July 2, 2009
Noun: A term coined by online gamers meaning someone who is (or thinks they are) very good at what they are doing. Usually used in a sarcastic way to name someone who is terrible at what they are doing.
by TekJanson July 2, 2009