Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. moose joose
a powerful laxative for androids
i slipped a bit of moose joose to my toaster