Can also be used to describe disgust at one of your own actions eg, missing a penalty on Pro Evo.
Taken from a "My Way" X-men parody entitled Juggernaut Bitch! this video may be found on YouTube under that name.
2) "Lewis, how'd you manage to save that. What the Fuck, Charles?"
3) "what the fuck, Charles? I'm the Juggernaut Bitch!"