Russian Slang

The Alternative Russian Dictionary - Slang, profanities, insults and vulgarisms from all the world. The Alternative dictionaries are a collection of various forms of "bad language" from many languages. At the moment, there are 2743 entries in 162 dictionaries. This is a collaborative project with contributions from a lot of people. The pages are developed and edited by Hans-Christian Holm.
English-Russian Dictionary of Military Jargon and Slang - Translates from English to Russian and vice-versa, enter military colloquialisms, acronyms, or slang, and get the English or Russian gloss on it.
English-Russian Dictionary of Slang - This dictionary is a searchable lexicon, but is not browsable - enter your English words and words and phrases in Russian Cyrillic are given.
Russian Foul Language Explanatory Dictionary - This is a searchable lexicon in Russian only (no English words or equivalents are allowed).
Russian Slang - Russian Slang from the Russian Bride Guide.
Russian Slang and Colloquialisms - Russian, like most of the world's cosmopolitan languages, is a language full of slang and colloquialisms. Here is a list of some common slang words and colloquialisms in Russian, along with their English equivalents (in American slang, if possible). Derogatory words are marked with a 'D,' and rude/offensive words or phrases are marked with an 'X.' v
Russian Slang Dictionary - The following words and expressions are rude, naughty and generally not something you would say in front of you mother (this is a Russian slang dictionary, after all). Some are mere colloquialisms but also fail to appear in standard dictionaries, the latest addition concerns modern Russian Internet slang.
Wikipedia: A Nadsat Concordance from "A Clockwork Orange" - This is a list of the Nadsat words and other fictional terms found in the book by Anthony Burgess, A Clockwork Orange, along with their meanings in English and their lexical origins. The Nadsat slang word is shown with its closest English meaning or meanings. Its Russian origin is shown in Cyrillic, with an approximate transliteration, if pronounced (much) differently to the Nadsat. The translation of the Russian word is also shown if it differs from the English meaning. Words of uncertain origin are marked with a '?', and words which are modified English slang (not of foreign origin) are marked with a '-'.