Dr. Waldo Share definition Flag A master of blending in any situation given while looking the exact same. During real life. A Dr. Waldo:"Hey, check this out" *Enters crowd of jocks* Random guy:"Where the fuck did he go?!?" Dr. Waldo by Chopersword9 September 24, 2011 0 0 Get merch Get the Dr. Waldo mug. Buy Now — $32.95 See more merch