Subscribe English
look up any word, like poopsterbate:
 
1.
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!
by TH3 CH053N 0N3 June 11, 2009
7 7

Words related to Russian Landscape:

alabama dirty hotpocket landscape landscaping russian sanchez