The term “Otaku” refers to anime fans and roughly translates to “nerd” or “geek.” This is not an insult, though, but a term of endearment for anime fans. The term “weebs” is often confused for nerd and geek, but it really refers to any non-Japanese fans of anime who wish to be actually Japanese fans more than anything else in this or any other universe (source).