1 definition by Kerrash

Pleasuring your own prostate with your thumb
Brendan "I spudged so hard last night, I barfed over the cat"
by Kerrash August 23, 2022
Get the spudge mug.