Dictionary Entry: 做贼心虚

Word
Pinyin
做贼心虚
zuò zéi xīn xū

to feel guilty as a thief (idiom); to have sth on one's conscience

Child Entries of 做贼心虚