dude how was that car-park safari it went for hours
the act of driving around for hours looking for a place to park your car
"dude how was that car-park safari it went for hours" What is the definition of "car-park safari"?