[hitoawafukaseru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to give someone a surprise; to catch off guard and fluster; to frustrate (e.g. someone's plans); to give someone a blow; to scare the hell out of
Examples
No examples yet.
Loading examples…