look up any word, like slope:
 
1.
A Japanese word meaning Congratulations.
Omedetou for your success.
Just married? Omedetou!
by ramunenakayama January 06, 2008