The Urban Dictionary is a great place to go and learn a bit of this and that about the new jargon that kids today are using, including street and even drag lingo. I find it to be an invaluable resource when doing character development. Do you folks have any sites that you use regularly for plotting or character development? If so, please share!!