Skip to main content

Definitions by The Nasty Spatula

Ball Pepper 

The debris from scratching one's balls.
last blokes got some mighty jock itch, there's ball pepper all over the toilet seat'
Ball Pepper by The Nasty Spatula February 25, 2020