Fluentide
回旋镖 (huí xuán biāo) Meaning: “It Came Back To Bite Them” | Chinese Slang | Fluentide