A roadside rest area
See also Lot Lizard Viewed 6,998 times ← Back to Trucker Jargon