is the expression "holy shit" so popular because it is the most blasphemous expression someone could have come up with and it was an act of defiance of the religiousness of the time? i find it very weird that people talk like that. not that i have not used it, but my english is mostly based on american movies and television, so it's not my fault i speak like a ghetto nigger sometimes, instead of english aristocracy.