Forgive my title, but why are so many swear words not of Latin origin? I'm not enough of an expert to say what their origins are, but it seems to me...
Separate names with a comma.