D-bagged
a person who is so useless you can’t believe they exist
My teacher is a D-bagged and she doesn’t know how to teach.
My friend is a D-bagged and he can’t even tie his shoes.
My mom is a D-bagged and she thinks she’s the best at everything.