Dictionary yatodoto September 1, 2007 davepoobond Leave a comment yatodoto – n. a refrigarated doughnut Share this:EmailFacebookTwitterMoreRedditTumblr