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
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush