1 definition by iain 1986

Top Definition
1:- a womans Vaginal area
"i have a few bugs in my water garden"
by iain 1986 April 03, 2007
Mug icon
Buy a water garden mug!