I liked this article, and wonder if native speakers here agree with the slang translations, and perhaps have more to add?http://www.themoscowtimes.com/stories/2007/08/10/007.html

Tricky...