Skip to main content

DDMS

That which aspires to be greater then all other software. However tends to really suck and leave much to be desired.
BOB: Hey, what software you running over there?
JOHN: DDMS.
BOB: Thats why all my orders are eff'ed up!!!
by Zech July 8, 2003
mugGet the DDMS mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email