Skip to main content

Leaf Spray

The urine that ricochets off of leaves of a bush in front of you and back onto you when attempting to urinate inside or on the edge of the woods
I'm glad i finally got to piss but man i got hit with a good amount of leaf spray
by Dmitri Kohklachevksy July 9, 2011
mugGet the Leaf Spray 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