Top definition
Any varnit, domestic pet, wild animal seen dead on road while driving with kids.
Hey kids look at that raccoon taking a road nap. Tramatizes kids way less. Used many times while in car with children.
by Rowdy Cain December 27, 2014
Get the mug
Get a Road Nap mug for your guy Jovana.