my parents were coming home soon so i had to fasturbate
1) the act of masturbating when in a hurry  2) masturbation under time-restrictions
"my parents were coming home soon so i had to fasturbate" What is the definition of "fasturbate"?