China Replaces God with Lady Gaga 1.22K Maureen O'Connor 04/28/10 03:44PM Filed to: Phraseology Phraseology lady gaga "Oh my Gaga" is the new "Oh my God" in China, apparently. [via]