1 definition by Joshizzle3

1
A slang word to describe a woman's love cave aka vagina
Dude I was gonna put it in her butt, but didn't want to get my dick stinky, so I put it in the doolen.
by Joshizzle3 November 23, 2010
Get the merch
Get the Doolen neck gaiter and mug.