Meaning of the word suckhole in English

What does suckhole mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

suckhole

US /ˈsʌkˌhoʊl/
UK /ˈsʌkˌhəʊl/

Noun

a person who tries to win favor from influential people by flattery or servile behavior

Example:
He's such a suckhole, always complimenting the boss to get ahead.
I can't stand working with that suckhole.