懵撚
Mandarin: meng3 nian3
T2
T2
Definitions
  1. 1 a fucking prick [colloquial]
← Back to dictionary