Swearing in Chinese culture is always a colourful affair. Some vulgar, curse words in both Chinese language and Cantonese dialect get straight to the point, while others are more subtle and rather hilarious.
When I was growing up, my parents threatened to slap my palm with a ruler if they heard me uttering a profanity in English (my first language), Chinese or Cantonese. Being the timid kid that I was, I never did. The years went by and today this is no longer true: I’m not anti-swearing and admittedly curse every now and then.
Swear words are said for certain reasons in certain situations at certain times. Quite a few of them in Chinese and Cantonese may seem confusing at first but breaking them down word by word, they translate into nothing really complicated and the meaning behind them is simple.