Subscribe English
look up any word, like tex-sex:
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
12 18

Words related to di di di:

dumb idiot. not smart retard stupid