D.D.


Meaning of D.D. in English

n 1. extremely attractive. Abbreviation for "definite doink." ("That girl is a D.D.") Submitted by Chad Kohorst, 29-01-1998. attractive

Slang English vocab.      Английский сленговый словарь.