Since i'm competitive and all, i was just searching around and i found someone in the japanese beta who WAS japanese, and baka means idiot, as well as i was just watching Ranma and Akane called Ranma a baka, in subs it said idiot, lol.
Just wanted to wrap that up.