Top definition
Juggernaut jam is a reference to the on-going debate of who invented the English language; was it the Americans or the English?
Out of context: "Juggernaut Jam and Brits are Eggs"
by Myx0 December 15, 2005
Get the mug
Get a Juggernaut Jam mug for your boyfriend Trump.

Available Domains :D

  • juggernautjam.net
  • juggernautjam.com
  • juggernautjam.ninja
  • juggernautjam.se
  • juggernautjam.men
  • juggernautjam.org