[hyoutankarakoma]idiom
Japanese definition
No Japanese definition yet.
English definition
- something appearing from a place one wouldn't expect; something said as a joke actually happening; a horse from a gourd; something impossible; something ridiculous
Examples
No examples yet.
Loading examples…