man, i was totally cluster-trucked on the way to work today
when you are surrounded by trucks on the road, especially the freeway
"man, i was totally cluster-trucked on the way to work today" What is the definition of "cluster-trucked"?