FEEDBACK

Meaning of 夹尾巴

Lookup via: Pinyin | Radicals
jiā wěi ba (Trad.: 夾尾巴)
to have one's tail between one's legs