duh da

a duh da is another name for a vagina or a "pussy"
Wow Rachels Duh Da is so smooth!
by Kattiee August 11, 2007
Get the duh da mug.