we were drinking a few beers and having a good time until it was spoiled by the arrival of a douche pack
an obnoxious gathering of douchebags, who exhibit pack-like behaviors
"we were drinking a few beers and having a good time until it was spoiled by the arrival of a douche pack" What is the definition of "douche pack"?