my ride to work sucked today, as i was once again in the middle of a douchebag sandwich
when you are driving and stuck behind some a-hole going under the speed limit and have another a-hole tailgating you
"my ride to work sucked today, as i was once again in the middle of a douchebag sandwich" What is the definition of "douchebag sandwich"?