word of the day: cocksucker

cock·suck·er     
n. Vulgar Slang
One who performs an act of fellatio.

A mean or despicable person.