"Satus" wrote:It may be a case of mishearing, but I am unsure since I don't know the origin of the phrase. I can't find all the pieces of that vocabulary in my dictionary, but "nani" means what and "baka" can mean things like foolish, absurd, silly, dull, etc. In any case, I don't think it's wise to learn insults before useful Japanese.
Speaking of dictionaries, I recommend getting a physical one. I use Oxford Japanese Mini Dictionary, which you can buy on Amazon. It has no romaji, so you'll need to know hiragana and katakana before it will be of any use. But it's double sided, the front has Japanese words with meanings described in English and the back has English words with the Japanese equivalents for them. Additionally the back half also has example sentences on how to use those Japanese equivalents.
More useful sites to learn Japanese:
Holy Crap Japanese
Nihongo Ichiban - No idea about this one, I don't use it.
Kanji Damage - Haven't used this either.
JLPT Kanji Project
Tim Sensei's Corner
I noticed that the JLPT Kanji Project only has four levels overall. In comparison, there are five levels overall in the JLPT, so the JLPT Kanji Project is a bit outdated for learning 日本語.
As for dictionaries, a good one to learn 日本語 with would be the Denshi Jisho. The dictionary provides a lot of things that you need to know about 日本語 (particularly kanji), such as the English meaning, the radicals, the 訓読み and 音読み, stroke order, etc. Plus its free.