me and my girl were at the dentists office today and could not  help ourselves, we just had to dippity-doo in the waiting room
to have sexual intercourse quickly and in a public place while someone is waiting for you or you have to be somewhere
"me and my girl were at the dentists office today and could not  help ourselves, we just had to dippity-doo in the waiting room" What is the definition of "dippity-doo"?