cockfagEtymologyFrom cock + -fag.nounAn extremely contemptible person.“Annoyed at the cockfags who decided it would be funny to throw a whole heap of drawing pins on the road just out of sorrento.”