屎忽痕
Mandarin: shi3 hu1 hen2
T2
T1
T4
Definitions
  1. 1 lit. an itchy ass, meaning doing something unnecessary or ask for trouble
← Back to dictionary