Rub and tug palour
Definitions
1
Posts
1
Posters
275
Views
-
A massage palour known [for the staff] to give happy endings for [extra money].
At least 60% of the girls that work in these [rub and tug] palours are asian.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions