Word: DP
Part of speech: Noun
Syllables: dp
Definition: Initialism of double penetration; a position of the body that people use for sexual intercourse or other sexual activities
Morphemes:
Affix: DP
Language: en
PoS: Noun
Meaning: Initialism of double penetration; a position of the body that people use for sexual intercourse or other sexual activities