What does YDD stand for?
What does YDD mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: YDD.
We've found a total of 4 definitions for YDD:
Yayasan Dian Desa
Yellow Doggerel Democrat
Yellow Dog Dispatch
Eastern Yiddish: a language of Israel