Asshole vs Cocksucker vs Idiot

When to use each in English, with meaning, register, and examples.

Asshole

VulgarTop 5,000 (fairly common)

Cocksucker

VulgarBeyond 10,000 (less common)

Idiot

VulgarTop 2,000 (common)C1noun
Most common: Idiot
 AssholeCocksuckerIdiot
Pronunciation🇬🇧 //ˈæs.həʊl//🇺🇸 //ˈæs.hoʊl//🇬🇧 //ˈkɒksʌkə//🇺🇸 //ˈkɑksʌkɚ//🇬🇧 /["/ˈɪdiət/"]/🇺🇸 /["/ˈɪdiət/"]/
MeaningA rude or annoying person.A rude term for someone who performs oral sex on men.A very silly or stupid person.
ExampleHe can be such an asshole when he doesn't get his way.Don't be such a cocksucker during the game!When I lost my passport, I felt such an idiot.
RegisterVulgarVulgarVulgar
How commonTop 5,000 (fairly common)Beyond 10,000 (less common)Top 2,000 (common)
CEFR level--C1
Part of speechnoun
Collocationstotal asshole, selfish asshole, arrogant assholeshut your cocksucker, you cocksucker, stop being a cocksuckerbabbling, big, blithering, be, feel, feel like, make an idiot of yourself, babbling, big, blithering, be, feel, feel like, make an idiot of yourself
Antonymsgentleman, nice person-genius, smart, intellect
Common mistakesUsing it in formal contexts where it may be inappropriate., Mistaking it for a non-vulgar term., Confusing it with similar terms like 'jerk' or 'idiot', which are less offensive.Using it in polite conversation., Confusing it with other insults., Assuming it's a neutral term.Used in formal writing or speeches., Overused, making it sound less impactful., Confused with 'moron' or 'fool' in severity.
Usage notesUsed informally, often to express frustration or anger. Generally considered offensive, so avoid in formal settings.Use with caution; it's very offensive and derogatory. Mostly used in informal, heated contexts. Not suitable for formal settings.Considered an insult, this word is usually used in informal situations. It's not appropriate in formal contexts or polite conversations. Use caution around friends and family.

See it in real clips

Idiot

Frequently asked questions: Asshole vs Cocksucker vs Idiot

What's the difference between Asshole, Cocksucker, and Idiot?

Asshole: A rude or annoying person. Cocksucker: A rude term for someone who performs oral sex on men. Idiot: A very silly or stupid person.

Which is more common: Asshole, Cocksucker, and Idiot?

Idiot is the most common in everyday English.

Can you show an example of each?

Asshole: He can be such an asshole when he doesn't get his way. Cocksucker: Don't be such a cocksucker during the game! Idiot: When I lost my passport, I felt such an idiot.

Can I use Asshole, Cocksucker, and Idiot interchangeably?

Not always. Asshole, Cocksucker, and Idiot are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons