[shippootsukamu]idiom
Japanese definition
No Japanese definition yet.
English definition
- to have something on someone; to catch someone out; to trip someone up; to find someone's fault; to get evidence on someone; to get a lead on someone
Examples
No examples yet.
Loading examples…