[tennitsubasuru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to harm oneself as a result of trying to harm someone else; to cut off one's nose to spite one's face; to spit at the sky
Examples
No examples yet.
Loading examples…