look up any word, like jamflex:
Another way of saying "retard" or "you're stupid". It's usually said in a deep "stupid voice"
Boris: I just walked into a door!
Doloris: You're such a di di di!
by Doloris July 03, 2007

Words related to di di di

dumb idiot. not smart retard stupid