Japanese is similar - the swears aren't based on body parts or sexual things. I find that many of them involve calling someone a "beast" - as in sub-human. "Baka" is probably the most common - it literally means deer, but in modern language is just used for fool, idiot, etc. Another one, "chikusho," is used like we use "damn it" etc., but it's originally a technical term for the animal realm in Buddhist reincarnation theory. There is a kind of untouchable class in Japan (technically illegal but still facing institutionalized discriminiation) and part of the derogatory term is "hi-nin" literally meaning "non-human."
Like the guy says in the video, if you literally translate some English swears, it just sounds childish.