cocksucka

someone who sucks one or more cocks professionally
and is very good at ones job
> Tigg "hey u heard about that girl ta-ta she can't suck ah mean dick"
> Tae "she the best cock sucka on the block"
> Marvin "man she deepthroated my shit"