It's Vietnamese slang for "go quickly".

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

"Mao! Diddy Mao!"
-Deer Hunter
by Da Troof123 January 12, 2009
Get the diddy mao mug.