An excellent explanation for the use of slang comes, oddly enough, from South Park.... where Chef commented that white people keep using "black" words, and they have to keep using new words until the point where the have to make up totally new words just to stay ahead of the white people.