NichiDict

自業自得

じごうじとく
[jigoujitoku]

Meanings

1.ExpressionAdj-naNo-adj

paying for one's mistakes; getting one's just deserts; suffering the consequences (of one's own actions); reap what you sow