It basically means you're in shock. Just like saying oh my god but way more
Intense.
by Strobelight1993 December 1, 2013
Get the holy fuckballs mug.