D-bagged
a person who is so annoying you don’t even want to say the full word
That guy is a D-bagged and I don’t even want to look at him anymore.
My boss is a D-bagged and I’m ready to quit just to get away from him.
My sister is a D-bagged and she’s been bugging me since breakfast.
xs