Kiokun Logo
Chinese
芒刺在背 [máng​cì​zài​bèi]
feeling brambles and thorns in one's back (idiom); uneasy and nervous; to be on pins and needles
Notes
Example Sentences
Contains