ばかやろうばかやろうFreq.FrequencyTop 50,000Meanings1noun, interjectionyou idiot; you moron; goddamn idiotusually written using kana alonecolloquial›derogatoryStrong, derogatory insult used as a noun or interjection. Very colloquial and offensive; often directed at someone in anger or frustration.「ばかやろう!」と彼かれは叫さけんだ。"You idiot!" he shouted.あんなばかやろうと話はなすことはない。There's no point talking to a moron like that.Expressions明日あしたやろうは馬ば鹿か野や郎ろうnever put off until tomorrow what you can do today