Top definition
The act of pleasing your woman when it is her turn to drive during your cross country summer vacation.
I'm tired of getting Road Head. I want you to drive now, so I can give you some Road Beaver.
by NonnaK July 25, 2010
Get the mug
Get a Road Beaver mug for your daughter Yasemin.