I find slang hard for non natives to use correctly. I know a lot of Russian slang but am not sure how to use it properly without sounding foolish. While i know how to use some words I usually use others as a joke, which russians find hilarious when foriegners speak in slang.

I have yet to find a good guide on how to use up to date slang correctly...