cock smoker

English

Alternative forms

  • cock-smoker, cocksmoker

Etymology

From cock +‎ smoker.

Noun

cock smoker (plural cock smokers)

  1. (vulgar, colloquial, derogatory, offensive) Synonym of cocksucker (both senses).