sewhitebooks.com
A General Slang Dictionary for Writers
Not so much 2017 specific.