look up any word, like sounding:
 
1.
A person that uses the perk Juggernaut in Call of Duty 4. It provides them with extra health. A shot from the most powerful weapons will not kill them.
Player 1: BOOM! Damn it! I hate Juggerfags!

Player 2: I know. People that use that have no skillz!
by Gunsarfun77 August 20, 2009