[kuchigaheranai]expression
Japanese definition
No Japanese definition yet.
English definition
- fast-talking; always having another argument ready; not able to keep one's mouth shut; never at a loss for words
Examples
No examples yet.
Loading examples…