1.) One who fully shows the characteristics of a "smoker of cocks". More specifically, the term refers to one who's actions are considered "gay".
In practice, the following conditions could exist
a.) Party in question can figuratively act "gay".
b.) Party in question can literally act "gay".
Though the first scenario is most common, in either case, one can term the party that is acting "gay" as an official cocksmoker. One is not to take this lightly, as this is a harsh insult, but the sheer hilarity of the term may cause for all hostility to be swept under the tide of laughter that whilst ensue.
So dispite what some may say, this term can actually make you friends!
Josh Homme: this guy is a total cocksmoker, i come here for 5 years and hes throwin shit at me, now its not me and you that know that you are a fuckin asshole, its everybody. so when you see mr cocksmoker here, tell him eat a bag of dicks.