抓瞎zhuāxiā
Meanings
1. to be caught unprepared
Characters used
Examples1
Let me know beforehand instead of catching me on the hop at the last minute.