Google translate is actually amazing, if you try formally written Chinese, like news article, literature and scholarly essays. For general writing, it's still pretty decent.google translate is crap, especially on that site
But for that site and a lot of "net-talk", Google Translate is understandably crappy. AV is considered un-cultured so it's customary to "wash" your writing several times with humorous and obscure innuendos and double entente to avoid saying "penis", "fuck", "prostitute" etc. You can't expect Google Translate to understand "dragon claw hand" to mean "hands that squeeze tits".