recreational vehicle - n. a large vehicle that often has a bathroom, kitchen, and beds for use during travel and camping
kitschy - adj. describing things (such as movies or works of art) that are of low quality and that many people find amusing and enjoyable
diner - n. a small, informal, and inexpensive restaurant
cozy - adj. small, comfortable, and warm
fuel up - phrasal verb/idiomatic. (in this usage) to eat
souvenir - n. something that is kept as a reminder of a place you have visited, an event you have been to, etc.