What is Huh Huh?
To be a fuckin moron and continue to be annoying everywhere, unwanted by everyone.
"Huh huh"
"You suck"
See fucktard, shit, moron, idiot