cockknocker

/K AA1 K N AA1 K ER0/
noun
  1. 1

    Alternative spelling of cock-knocker. [(offensive) An annoying or despicable person.]