who and what the hell is DDD? I'm thinking: DDD - Dolly's Double D's (then yes....they would be the best) DDD - Don't Drink Dead or perhaps DDD - Diddly Doo-Doo (as in "you don't know diddly doo-doo")