ばかやろう
ば
か
や
ろ
う
Meanings
1
you idiot; you moron; goddamn idiot
Strong, 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