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 sister-in-law Jovana.