D-bag
Arrogant annoying person
D-bag is a clipped form of douchebag—an insult for an arrogant, obnoxious person, typically male: What a D-bag, cutting in line like that.
The spelling softens the word slightly, making it printable or usable in contexts where the full form might seem too crude.
Excessively self-centered
- conceitedExcessively proud of oneself
- smugExcessively self-satisfied
- self-importantExaggerating one's own significance
- pompousAffectedly grand in manner
narcissistic · vain · boastful · swaggering · cocky · show-off · braggart · preening
Crudely ill-mannered
- obnoxiousExtremely disagreeable in manner
- crassCrudely lacking refinement
- tactlessInsensitive in manner
- disrespectfulShowing lack of regard
inconsiderate · insensitive · dismissive · condescending · snide · snarky · mean-spirited · belittling
Abrupt pulling motion
- toolDevice for a task
- loserDefeated competitor
- creepStealthy, slow movement
- sleazeballContemptible, unethical person
scumbag · lowlife · jackass · bonehead · meathead · blockhead · dimwit · nitwit
Hostile dismissive feeling
- disdainScornful disregard
- derisionContemptuous mockery
- disgustIntense physical aversion
- loathingIntense, settled disgust
revulsion · despicable · pathetic · pitiful · repulsive · detestable · deplorable · insufferable
egotistical
Excessively self-centered
- conceitedExcessively proud of oneself
- smugExcessively self-satisfied
- self-importantExaggerating one's own significance
pompous · narcissistic · vain · boastful · swaggering · cocky · show-off · braggart · preening · self-absorbed
boorish
Crudely ill-mannered
- obnoxiousExtremely disagreeable in manner
- crassCrudely lacking refinement
- tactlessInsensitive in manner
disrespectful · inconsiderate · insensitive · dismissive · condescending · snide · snarky · mean-spirited · belittling · patronizing
jerk
Abrupt pulling motion
sleazeball · scumbag · lowlife · jackass · bonehead · meathead · blockhead · dimwit · nitwit · numbskull
scorn
Hostile dismissive feeling
loathing · revulsion · despicable · pathetic · pitiful · repulsive · detestable · deplorable · insufferable · intolerable