Top Definition
A nickname given to those who use the Juggernaut perk on Call of Duty 4: Modern Warfare online.
"I was playing online and I put an entire magazine into this guy, but he didn't die. He had juggernaut, more like juggertwat!"
by Pure. March 28, 2008
5 Words related to juggertwat

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.