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!