







蝇营狗苟 is a Chinese idiom (chengyu) meaning “to shamelessly scramble for personal gain or advantage by any means”. To fawn and scheme like flies swarming or dogs scrambling for scraps. Literally, “Flies buzzing, dogs groveling”.
During the Tang Dynasty, officialdom was rife with corruption, with officials exploiting each other layer by layer. The common people deeply resented this but dared not speak out.
People called those despicable individuals who engaged in bribery, fraud, and competed for petty gains "蝇营" (flies swarming), finding them utterly detestable.
Han Yu, a prominent writer of the time, also disapproved of this phenomenon. In his essay "Farewell to Poverty" (送穷文), he wrote: "Regretting their actions in the morning, they repeat them by evening; swarming like flies, groveling like dogs, driven away only to return." This phrase "蝇营狗苟" (flies buzzing, dogs groveling) thus came to describe those who unscrupulously pursue personal gain without shame.

Picture and word Bingo for your class
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →蝇营狗苟 (yíng yíng gǒu gǒu) is a Chinese idiom (chengyu) meaning “to shamelessly scramble for personal gain or advantage by any means”.
蝇营狗苟 is pronounced yíng yíng gǒu gǒu in Mandarin Chinese.
Literally, 蝇营狗苟 means “Flies buzzing, dogs groveling”. It is used to mean “to shamelessly scramble for personal gain or advantage by any means”.
蝇营狗苟 comes from a classical Chinese story dating back to ancient China. The full story is on this page.
比喻为了追逐名利,不择手段,象苍蝇一样飞来飞去,象狗一样的不识羞耻。