Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. yaouch
Yaouch, that stinks. ( = "Ouch, that stinks.")