Top definition
Thoughtfully tending to your ladygarden; jilling off.
Lady Chatterley thought of Mellors and his John Thomas as she indulged in a little garden meditation.
by Mavis O'Reilly June 01, 2018
Get the mug
Get a garden meditation mug for your daughter-in-law Zora.