juggernaut bitch Share definition Flag The single greatest video dub of all time. Takes an x-men cartoon clip and follows the main character, the Juggernaut. Yea it's the Juggernaut Bitch! juggernaut bitch by Jeff Jeezy June 11, 2006 Get the juggernaut bitch mug.