Back in 2004 you didn't even hear the word troll, there were no troll faces or stupid ass memes.
The sudden rise of this "fad" is annoying. No one is a troll. There is no such thing. The real word you are looking for is douche bag.