ばかやろうばかやろう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.