1 definition by Xxmalikxx

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 October 19, 2015