-
No you didn't, South Park mentioned it in the WoW episode.
-
I don't actually watch South Park so I'm not sure how you expected me to know that.
-
I guess I'm just surprised you happened to come up with a made up name for a game that South Park already made up. Maybe you heard someone else mention it?
-
That's probably it.
-
On a side note, I highly recommend you give South Park a chance if you haven't already.