Top Definition
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 09, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.