: a person notably clumsy or ill-adapted to the situation in which he finds himself
BULL IN A CHINA SHOP
Meaning of BULL IN A CHINA SHOP in English
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012