Cock-on-the-Block Share definition Flag To show appropriate commitment; to put your money where your mouth is; to commit "Are you saying we'll get this return on the investment. Are you prepared to put your cock-on-the-block here?" Cock-on-the-Block by hicksandhudson September 16, 2014 0 0 Get merch Get the Cock-on-the-Block mug. Buy Now — $32.95 See more merch