upstacks Definition
Definition
A colloquial term for a large, often obtrusive or intrusive piece of luggage or equipment, typically associated with camping or outdoor activities.
Browse
A colloquial term for a large, often obtrusive or intrusive piece of luggage or equipment, typically associated with camping or outdoor activities.
Browse