Note: Usually, people define a cock sucker as a whore but that's usually only when he or she does it with multiple people and not just one. This act can be done by homosexuals or heterosexuals.
a girl/boy who enjoys sucking a guys dick, starting by gently licking the head of his cock and slowly swollowing more and more of his penis. Particularly Anthony a world renown cock sucker many know of his skills. In his last interview he explains how he just loves to caress penis.