Subscribe English
look up any word, like poopsterbate:

1 definition by Chauntee'

 
1.
to engage in sexual contact; a type of dance
"im finna douggie something so thick"

"go douggie! go douggie!"
by Chauntee' January 31, 2006
49 64