Domo! could mean Hello! Excuse me! & Thank you! So, Domo, Domo & DOMO! in that order :D
Domo is a baking site - whose owner simply cannot limit herself to just baking, nor just desserts. She makes anything from cupcakes, to jellies to Shepards pies - so she just calls whatever she makes 'Yummies'.
The owner of this site cannot resist making 'Yummies' - preferably strange ones you'd never seen before.
In fact, she sometimes comes up with these 'Yummies' while she is asleep....or at work (her real, day time, 9-5 job, work - which kinda affects productivity..... :O)
So, Domo, Domo & Domo! Enjoy!
And if you haven't realized.... the owner also thinks Domo-kun is cute as hell! :D
Image found online