{{term}}
- {{preview}}
Top definition
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 09, 2011
Get a
Leaf Spray
mug for your father Günter.
Jun 13 Word of the Day
NBS
No Bull
Shit, and old hacker acronym which is usually used to signify that
the talk
will
be serious
.
User
: I need to talk to you, NBS.
User2:
ESAD
,
Noob
.
by
Heko
July 17, 2004
Get a
NBS
mug for your fish Yasemin.