1 definition by The Bruin Bear

Non-Sexual Relationship- essentially when you are just looking for someone to kiss or cuddle with.
ie. Craigslist ad: "Looking for NSR, let's hang out or watch a movie."
by The Bruin Bear May 9, 2007
Get the NSR mug.