A fork of Rural Dictionary
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.