Top Definition
Someone on the Xbox game "Halo", who sits and waits for the invisibility upgrade to respawn, and wont play without it.
What the!? I just got owned by that invisible camo n00b AGAIN!!
by Kal-EL777 May 11, 2008
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.