[norininoru]expression
Japanese definition
No Japanese definition yet.
English definition
- to be on a roll; to be in a good spot; to be on a (winning) streak
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…