FEEDBACK

Meaning of 掉链子

Lookup via: Pinyin | Radicals
diào liàn zi (Trad.: 掉鏈子)
one's bicycle chain comes off; (fig.) to let sb down; to drop the ball; to screw up