Hello
I found this and thought it might prove useful and interesting for other learners.
This slang dictionary deals with Russian, English, French, German and a few others (including Breton !). Hopefully this is not out of place.
http://www.russki-mat.net/e/Russian.htm
I consider delightful the existence of such a word as "юморнуть", meaning "to drop feces at the place of a burglary".