oh man, we're trying to turn left but there's a huge carfuck blocking our way
a clusterfuck of cars
"oh man, we're trying to turn left but there's a huge carfuck blocking our way" What is the definition of "carfuck"?