Top Definition
n; fictional object used by military personel to confuse newb signal soldiers in to looking stupid in front of they're superiors
"damn, i cant see shit in here. Salazar, go to supply and see if they have anymore chemlight batteries"
by living proof December 12, 2003
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.