癲癲喪喪
Mandarin: dian1 dian1 sang4 sang4
Cantonese Slang
T1
T1
T3
T3
Definitions
  1. 1 crazy; maniacal; deranged
← Back to dictionary