Top 10 German Swear Words

Phrase Meaning Is This Accurate?
Du Hurensohn You son of a bitch (84%)      (16%)
Arschgesicht Assface (Butthead) (85%)      (15%)
Arschloch Asshole (86%)      (14%)
Arschgeige dickhead (lit. ass violin) (83%)      (17%)
Blvde Fotze Stupid cunt (47%)      (53%)
Fick dich! fuck you (83%)      (17%)
Bulle Cop (81%)      (19%)
Ich Liebe Dich i love you (84%)      (16%)
Das ist mir furzegal! I don't give a fuck! (41%)      (59%)
Sheisse Shit (71%)      (29%)