Another way of saying douchebag.
Joe is such a dujbag.
A word used in place of douchebag, meaning the same thing
Timmeh is such a dujbag!