i'm going to sit home and chaturbate with hot chicks all day
the act of masturbating while chatting online
"i'm going to sit home and chaturbate with hot chicks all day" What is the definition of "chaturbate"?