The word "cocksucker" is a slang term in English that can be used in two main ways. Let's break it down:
Literal Meaning: It refers to a person who performs fellatio, which is a sexual act involving oral stimulation of a man's genitals. This use is quite explicit and is not commonly used in polite conversation.
Insulting Usage: More commonly, it is used as a derogatory term to insult someone. It can imply that the person is stupid, irritating, or ridiculous. This usage is very informal and considered offensive.
Remember that "cocksucker" is a very strong and potentially offensive term. It’s important to consider your audience and the setting before using it.