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

Donkey Punch Plush

10" high plush doll.

Buy the plush