Top definition
When you flirt and have a good time with another person in the car next to you, on a common road. then you go your separate ways and wish you could meet up again.
on my way to work i had an encounter of road romance, some good flirting... made the start to my day really well!
by kash_04 November 30, 2010
Get the mug
Get a road romance mug for your bunkmate Vivek.