1 definition by dawg321232145

Top Definition
A word to define Masturbation.
"Dude, I SELF SERVE like three times a day!"
by dawg321232145 May 12, 2008

Mug icon
Buy a self serve mug!