Top definition
To masturbate in your head without ever touching yourself.
Friend-do you masturbate?
You-Nah man, I asturbate because it's a sin to touch yourself.
Friend- Wow, you're a loser
by Mt_2013 April 10, 2015
Get the mug
Get a Asturbate mug for your dog Julia.