What is Russian Landscape?
The act of planting grass in a girls vagina. You must first fill it with dirt.
When I woke up, I felt something wriggling inside me. It was a worm! Someone had russian landscaped me!
See russian, landscape, landscaping, alabama, hotpocket, dirty, sanchez