kimura
#17,665
Translation
No Japanese definition yet.
English definition
- An armlock where the implementer isolates the opponent's arm and torques the shoulder in order to cause pain or injury.
Examples
- I haven't seen anything of Mr Kimura lately.
- A Mr Kimura is calling you.