1 definition by kyleross38

Top Definition
Where man plants his seed
Wow! Did you See Cindy? I would love to till her garden of love.
by kyleross38 May 21, 2007
Mug icon
Buy a garden of love mug!