1 definition by myoutlawtorn

Top Definition
One whom displays vulgar acts of power amongst those that oppose him/her and in doing so smashes through walls and promotes raping and killing.
The Juggernaut broke through the wall, and beat some bitches.
by myoutlawtorn April 20, 2006
Mug icon
Buy a Juggernaut mug!