Skip to main content

Definitions by Da Troof123

diddy mao 

It's Vietnamese slang for "go quickly".

"What part of "Diddy Mao" don't you understand, Skinner?"
-The Simpsons

"Mao! Diddy Mao!"
-Deer Hunter
diddy mao by Da Troof123 January 11, 2009