[mikaradetasabi]idiom
Japanese definition
No Japanese definition yet.
English definition
- 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
Examples
No examples yet.
Loading examples…