When my friend found out that the new season of Rick and Morty is going to be released this year, he yelled in excitement:
Holy fucking Rick!
This is not a valid (ie. grammatically correct) replacement for the phrase "Holy Shit."
It made me think:
What words could replace "shit" in this slang, without changing its meaning?
For example, I know that we can use these:
An exclamation, much like "Holy Shit!", but more offensive, which is good.
a term often used instead of and meaning "holy shit" either by a young person in front of *their parents to avoid getting an ass whooping or by a young person in front of peers as a term of surprise, shock.
Now, "fuck" and "moly" are both nouns here. But we can't use every other noun as a replacement for the word "shit" to indicate surprise!
So my question is, given a phrase like this, how can I validate it to see if it's a correct replacement of "holy shit"? What words are acceptable here? How I can prove to my friend that what he said doesn't make sense?