The question was is it a requirement of a good cocksucker to drink piss? No, the requirement of a good cocksucker is to suck cock well.make the man cum and likely to swallow that cum, not spit it out. There is no requirement to do anything else. Now a good sub or a good bottom or a good faggot may have indeed many additional requirements depending on the top or the owner or the daddy (or whatever) There a good bottom indeed may be expected or required to drink piss as well as many other acts the sub should be willing and eager to fulfill.