bulls in china shops

English

Noun

bulls in china shops

  1. plural of bull in a china shop