Definitions by WiredFire
Russian deer fuck
To take a Female accompanist out on a hunting trip to kill a deer. After killing the deer, cut the heart out and use the blood from it as a lubricant for sex.
Russian deer fuck by WiredFire February 11, 2014