1 definition by Bobby Chopra

Top Definition
A stain, presumably on clothing, caused by either urine or ejaculate. Popularised by English language version of early 90's anime production, "OEDO 808."
Eat this, Dicksplash!
by Bobby Chopra October 23, 2010
Mug icon
Buy a dicksplash mug!