Definitions by kris91
mafan
Derived from Mandarin, the term "ma'fan" (pronounced "ma" like mama/papa, and "fan" like football fan) is literally translated as "crazy annoyance".
Used by many foreigners in China, it expresses the feeling of chaotic despair, or an annoying situation.
Used by many foreigners in China, it expresses the feeling of chaotic despair, or an annoying situation.