TheBlueFantaNegro's definitions
A term used for referring to droplets or splatters of urine on the seat of a toilet due to one’s poor aim or carelessness.
by TheBlueFantaNegro December 15, 2019
Get the Piss Sprinkles mug.