Skip to main content

Definitions by I'malwaysrightder

As in I agree or me too.
"I had so much fun tonight!" "Diddo"
"I'm so tired" "Diddo Dude"
Diddo by I'malwaysrightder February 17, 2010