Living in a van down by the river is a figurative expression meaning being a complete failure at life, a drain on society. However, nothing could be further from the truth for many, including us, who choose to live minimally in vans or even downsizing to small RVs and campers while enjoying freedom and travel.