Top definition
To be in one of these would mean being inside a woman during sexual intercourse.
"Dude, I just got into her Willow Garden"
by Davelikesbananas April 06, 2009
Get a Willow Garden mug for your mother-in-law Yasemin.