From video games, to comic books to the Marvel Cinematic Universe, terms such as "geek" and "nerd" have followed fans around for many years. It used to be that these were terms used by school bullies to belittle these subcultures, but since they've become widespread and popular in the media, many now see these words as a badge of honour.