Back to Dictionary
抓瞎
zhuāxiā
1. to be caught unprepared