These terms should be only used for those who are like "Oh my god the japanese version is SOOO much better, Samurai>Knights, NINJA FTW!"
You know the overobsessed american japanese fans.
But not in a hateful way, just a "Ugh, yea we get it you're a weeaboo"
Basicly what Azuma said.