Someone who likes to knock cocks by making a fist, bending the fore-finger then striking the cock with all your might.
You are a cock knocker, your ma's a cock knocker etc etc.
5👍 15👎