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 Get the Cock-on-the-Block mug.