Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. mierrda
dookie in spanish,big dung
He smelled like mierrda