Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by lameowal
dowd
Share definition
Flag
a plant most commonly found in
Africa
and is used as a douche to treat severely diseased
vagina
in small rural tribes of southeastern
Africa
.
The women of the Chewa
tribe
often travel
outside
there tribe every month to find many a dowd
plant
dowd
by
lameowal
October 6, 2010
Get the
dowd
mug.