On someone asking what the term "Russian" meant I found a site that's a mine of information on all things on sexual terminology so it might be a fun idea for a game. To aid in this as there are thousands of terms here is the site.
Dictionary of Sexual Terms and Expressions
So to start off here is the first term and remember they all relate to sexual terms/jargon/slang and its a speed game, first to post right answer wins...
R.A.F. mean ?