FEEDBACK

Meaning of 社鼠城狐

Use your mouse
to draw a Chinese
character here
shè shǔ chéng
lit. rat in a country shrine, fox on town walls; fig. unprincipled thugs who abuse others' power to bully and exploit people