A fairly comprehensive tour through Russian can be found at Russian Cursing for Beginners: Learn to Curse in Russian .
(The content on the page isn't all of it, you can buy the e-book there for $7.)

Of course, I'd advise to my fellow English speakers to avoid using these words (look but don't touch). Thus, I can recommend it because it is helpful for comprehension, as the longer you interact with Russians, the higher the chances of you hearing such words is.