Top definition
a place where a man (or a woman) can receive a sensual tantric massage by a peachy masseuse. Based in Central London, peachy masseuses cater to your every need and desire ensuring full satisfaction and pleasure you really cannot measure.
I am feeling peachy, I think I am up for some peachy pleasures.
by Rrated May 04, 2012
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush