Urban Dictionary: holy shit
1.God's poop 2.An expression yelled at something bad and/or surprising ... "Holy Shit!!!!! Emo has 1,222 definitions! Guess they think everyone's a fucktard and doesn't know what that word means, so they have to come up with more than a thousand definitio...