Weeaboo used to mean those people who entrench themselves in japanese culture to make up for a lack of culture in general and end up being the people obsessed with anime, talking about how they learned japanese and how they're going to move to nippon and learn to become an anime drawer and also usually wear a fedora and post on neogaf. But because people aren't smart (like OP a-hyuck) they think that liking anime means you're a weeaboo.
It pretty much boils down to people being handicaps towards things they don't like but other people do. If you make people feel bad for liking something, then chances are you probably have a more stunted social life than the person who likes anime.
The lesson to learn from all of this is that if you have more than five posts insulting people over anime you're more annoying than actual weeaboos good job you friend