BULL IN A CHINA SHOP Meaning of BULL IN A CHINA SHOP in English one who cannot handle delicate situations, one who causes destruction Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012