What is Omedetou?
A Japanese word meaning Congratulations.
Omedetou for your success.
Just married? Omedetou!
See omedetou, congratulations, banzai, good luck