自己身有屎
Mandarin: zi4 ji3 shen1 you3 shi3
T6
T2
T1
T5
T2
Definitions
  1. 1 cover up something bad and don't want to disclose it
← Back to dictionary