Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. mieu
having rough hard sex. pronounced like miew
I was mieuing so hard my vagina tore.