Uhm.....excuse my ignorance, but.....dp? Some results from google:
-Depersonalistation, a state of feeling detached and/or out of one's body,
-Deutsche Partei, a German political party
-Divine Principle
-Democratzia Proletaria, a former Italian political party
-Data Processing
-Delusional Parasitosis
Other:
-Donkey Punch
-Double Penetration, a variant of group sex
And yes, catz are
