塞狗洞

sāigǒudòng ㄙㄞ ㄍㄡˇ ㄉㄨㄥˋ

    • to waste money or goods on something worthless or improper, such as bribes

Character by character

Saying俗语俗語

Idiom惯用语 · Rarely used now

Literally
stuff a dog hole
Meaning
To waste money or goods on something worthless or improper, such as bribes. Critical.

Sources