Definition: Sucker cock. It's a common slang term used to describe someone who makes unwanted advances or behaviors out of desperation or malice. The precise meaning varies by context, but in general it often conveys negative associations related to sexual overtures or inappropriate behavior.