i ended up accidentally running a red light because i couldn't see around the douche-wagon in front of me
a large suv or hummer driven by a douchebag to intimidate other drivers with its size
"i ended up accidentally running a red light because i couldn't see around the douche-wagon in front of me" What is the definition of "douche-wagon"?