Skip to main content

sheezy03's definitions

backsplash

the pee that splashes on you by accident while pissing in front of a urinal
Having backsplash on your pants can really fuck up your day.
by sheezy03 November 9, 2008
mugGet the backsplashmug.

Share this definition