dee dee mow Share definition Flag means DO IT NOW in vietnamese person 1: "get me some ice cream" person 2: "i'll do it later" person 1: "DEE DEE MOW!" dee dee mow by ambuh June 1, 2006 0 0 Get merch Get the dee dee mow mug. Buy Now — $32.95 See more merch