Pinyin Dictionary results for "shuai kai bang zi"

甩开膀子
to throw off inhibitions; to go all out
Dictionary data provided by CC-CEDICT