Yudonia Share definition Flag A made-up country from Nickelodeon's Drake & Josh. In the episode entitled "We're Married," Yucca, Josh's e-pal, is "Yudonian." "I can't wait to go to Yudonia this summer!" "That country doesn't exist, it's from Drake & Josh!" Yudonia by Rustino July 1, 2008 0 0 Get merch Get the Yudonia mug. Buy Now — $32.95 See more merch