Top definition
1 : An adult boutique store that not only sells good porn, but also is the center for Strippers giving massages with the happy endding.

The strip club is a place to lose your money for no pussy,
But the Velvet Touch is another story.....
by MagusMadeMe August 17, 2006
Get the mug
Get a The velvet touch mug for your buddy Yasemin.