1 definition by OMG_name_is_already_used!
Minivan, SUV, wagon etc used for family trips. A humorous and slightly derogatory reference to the horrible looking yet sturdy station wagon from National Lampoons Vacation.
by OMG_name_is_already_used! December 6, 2010