Talk:Juggernaut/@comment-76.122.25.213-20120929134313

The guy who wrote the trivia is retarded. Not everything is Call of fucking Duty. Juggernaut: (n) Any large, overpowering, or destructive force or object, as in war.