is juggernaut bitch