Skip to main content

Definitions by roustarandilicious

doop doop 

pussy, the female reproductive organ!
i can see her doop doop
doop doop by roustarandilicious August 4, 2005