I'm not sure I've heard the term teaboo before lol it's cute! I suppose I'd be considered a weeaboo but I've never really associated it with anything negative. People like what they like and I think it's cool that they appreciate other cultures. I'm from the USA and I appreciate other cultures more than my own a lot of the time.