a cock smoker
A cock smoker is someone who sucks a penis so hard, it’s like they’re inhaling it through a straw. They’re like a crackhead, but for dicks.
He sucked my cock like it was his last meal.
That guy is a cock smoker, plain and simple.
She drinks cock like it’s water.