Otaku are a Japanese cultural subgroup. The name has something of a double meaning
In America, 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 :)