嗌街婆
Mandarin: ai4 jie1 po2
T3
T1
T2
Definitions
  1. 1 a woman who shouts
  2. 2 scolds in public; a crazy, ridiculous, aggressive, assertive woman
← Back to dictionary