I loves the SciFi show Firefly and the swears in it are actualluy Chinese.
If you're interestested in learning the more colorful side of the language

This site has some technical breakdown but is geared towards fans of the show

it has such usefull expressions as:

Ching-wah tsao duh liou mahng ... "frog-humpin' b*****d."

Da-shiong bao-jah-shr duh la-doo-tze ... "explosive diarhea of an elephant"

Liou coe shway duh biao-tze huh hoe-tze duh ur-tze...."Stupid son of a drooling whore and a monkey"

shiong mao niao.... "panda urine"


and many, many more