doodle do Share definition Flag Goofball, weirdo, airhead You are a doodle do doodle do by Swagz January 28, 2017 0 0 Get merch Get the doodle do mug. Buy Now — $32.95 See more merch