What is Juggernaut Jam?
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"
See juggernaut, jam, english, british, america, language