Your word here
UD merch!
Buy Now

1 definition by Brownbear33

The act of masturbating on one's own body and rubbing it in as you would basting liquid on a turkey
"Why are you so sticky?"
"Because I like to masturbaste"
by Brownbear33 April 15, 2010
Get the masturbaste mug.