Swiss German swear words beginning with the letter H

Phrase Meaning Is This Accurate?
Habasch Drug addict (0%)      (0%)
Halt dini Fressi oder ich läng di weg Shut up or i'll knock you out (25%)      (75%)
Heuer short guy with thick glasses (0%)      (100%)
hodalos lacks testicles (0%)      (0%)
Homochind Homosexual child/kid (80%)      (20%)
Huäräsohn Son of a whore (100%)      (0%)
huere Michi jerk (64%)      (36%)
huere notte fucking whore (0%)      (0%)
Huere Siebesiech Fuckin Bastard (25%)      (75%)
Hueresohn Son of a bitch (100%)      (0%)
hueresohn son of a bitch (0%)      (0%)
Huuresohn Son of a bitch (86%)      (14%)