I Learnt 55 Swear Words From Native Chinese Speakers

Chinese swear words are the most exciting thing for newbies is learning how to say bad things. Here are 55 I learnt from native speakers.