Word: DP
Part of speech: Verb
Syllables: dp
Definition: Initialism of double penetrate. To penetrate someone simultaneously in one or more orifices.
Morphemes:
Affix: DP
Language: en
PoS: Verb
Meaning: Initialism of double penetrate. To penetrate someone simultaneously in one or more orifices.