Definitions by ballinouzgx
The Juggernaut
Kate: Oh my! What happened to your face!?
Jane: Jeremy gave me The Juggernaut..
Kate: What an asshole!
Jane: Jeremy gave me The Juggernaut..
Kate: What an asshole!
The Juggernaut by ballinouzgx June 3, 2010