狒狒地
Mandarin: fei4fei4 di4
T1
T1
T2
Definitions
  1. 1 stupid; foolish; crazy [colloquial]
← Back to dictionary