Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Stinkosaurus Rex
The Mother Of All Farts; a really smelly, garlicky SBD.
Chreesus Jist, who laid that Stinkosaurus Rex?