Top definition
It means that you are going to go over to your partners house and feel eachother up with Vimeo in the background.
"I wanted to Netflix and chill so bad but we only Vimeo and relaxed"
"At least you got any."
by Xxmalikxx December 11, 2015
Get the mug
Get a Vimeo and relax mug for your grandma Beatrix.