Top definition
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 mug
Get a masturbaste mug for your fish Georges.

Available Domains :D

  • masturbaste.com
  • masturbaste.org
  • masturbaste.ninja
  • masturbaste.se
  • masturbaste.men
  • masturbaste.net