Moscow sprinkler Posted in M Best definition Moscow sprinkler Booking a hotel suite with a huge bed and then hiring Russian prostitutes to pee on your face. Although quite messy, the urine in a Moscow sprinkler is actually sterile! How satisfied are you with the definition? Looking for Moscow sprinkler meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 112 times.