Top definition
To have sex with.
To fuck.
Pronounced "doop".
Did you hear that Tom dhouped her?

I want to dhoupe her so bad.

We were dhouping and my mom walked in!
by Christoff Pablo May 04, 2007
Get a dhoupe mug for your coworker Paul.