German swear words beginning with the letter G

Phrase Meaning Is This Accurate?
Geh ein schwanz lutschen Go suck a dick (100%)      (0%)
Geh Staub fressen Go eat dust (67%)      (33%)
Geh zum Teufel Go to hell (Lit. Go to the devil) (78%)      (22%)
Geh' 'ne Kuh melken Go milk a cow (47%)      (53%)
Geh' kacken! Go take a dump! (83%)      (18%)
geil horny (53%)      (47%)
Gottverdammt ! God dammit ! (83%)      (17%)

German Swear Words by Letter:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z