No the word Hentai means pervert Japanese, but yes H Anime is animated porn. H Manga is it in comic form. Doshinshi is what happens when you mix H Manga and fanfiction thus being the ultimate proof of rule 34.
And is there anything wrong about Geeks anyways?