What is Jesus Pete?
Phrase screamed out of anger or excitement
I fucked Addie, JESUS PETE!!!!
See Avi