1 definition by pooncrawler

Top Definition
Body Slide. When a masseuse uses their body against yours to provide part of the massage, usually in an asian "body rub" and in the nude.
She oiled me up real nice, and them did a BS all over my back.
by pooncrawler April 23, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×