pickle park
English
Noun
pickle
park
(
plural
pickle parks
)
(
US
,
slang
)
A
rest area
.