1 definition by sheezy03

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 1, 2006
Get the backsplash mug.