身から出た錆
みからでたさびmikaradetasabi
Rare or specialisedExpression
Meanings
Meanings are shown in English (JMdict).
expression
paying for one's mistakes; getting one's just deserts; suffering the consequences (of one's own actions); reaping what you sow; making a rod for one's own back
