Basically, it means to have sex, it is usually used when the situation is awkward.
Dude: would you like to... U know... Dip the diddly do? Girl: Sure!