Cock shiner. Share definition Flag One who shows pleasure in sucking someones cock! Nigel Rose. Australia. Victoria. Cock shiner. by BTG June 25, 2003 Get the Cock shiner. mug.