Top Definition
n; fictional object used by military personel to confuse newb signal soldiers in to looking stupid in front of they're superiors
"hey, Jones, this radio isn't working, go ask the commander for some more frequency grease." see also 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.