Top definition
Cleverly hidden euphemism for masturbation, found in "One More Minute" by Weird Al Yankovic
I'm stranded all alone in the gas station of love and I have to use the self-service pumps
by rtv0587 June 20, 2010
Get the mug
Get a self-service pumps mug for your girlfriend Zora.