I don't doubt the translator took some creative license to translate this. A lot of the slang and references are not what you'd find in ANY manga, ecchi, hentai, or otherwise. Because if this was the original mangaka's writing, I'm gonna lose hope for humanity...what little I have left.