Japanese dictionary
ばかたれ
blithering idiot; bloody fool; total moron; dimwit
Example sentence
You boob! I should not have asked you.
Kanji details
・horse
・deer