Otaku are a Japanese cultural subgroup. The name has something of a double meaning.
Outside of Japan, the word implies particular obsessiveness or geekiness.
In Japan, the word has connotations of creep or stalker, though it retains its roots in extreme obsession or geekiness. For a better understanding, watch
Otaku no Video
I await your edits, Max :)