Back to Dictionary
甩开膀子
甩開膀子
shuǎikāibǎngzi
1.
to throw off inhibitions
2.
to go all out