ばか野郎

you idiot

→ ばか
phrase Rare #37,170
you idiot A harsh, insulting phrase; 野郎 adds a rough, confrontational tone.
JA: 何やってるんだ、ばか野郎!
EN: What are you doing, you idiot!

ばか野郎!!

You idiot!!

— M - Eine Stadt sucht einen Mörder (1931)

ばか野郎こうなったらおとなしく捕まるほかねえ

You idiot. At this point, I’ve got no choice but to let them take me in.

— Sanjuro (1962)

泣くなばか野郎

Don't cry, you idiot.

— 七人の侍 (1954)

この・・・ばか野郎!

You... you bastard!

— 七人の侍 (1954)

ばか野郎

You idiot.

— 七人の侍 (1954)