






獐头鼠目 is a Chinese idiom (chengyu) meaning “describes a person as having a repulsive and shifty appearance”. Characterized by a small, pointed head and tiny, beady eyes, often implying a cunning or untrustworthy character. Literally, “deer head, rat eyes”.