Why is “Fangirl” a Dirty Word?

Have you ever been a fan? Have you ever loved a show, movie or a book so much that you just couldn’t wait to find out what happens? Yes? Okay, so why is the term “Fangirl” (or “Fanboy”, I don’t…