Skip to main content

Definitions by Kattiee

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