Skip to main content

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!
by TH3 CH053N 0N3 June 11, 2009
mugGet the Russian Landscape mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email