What is the meaning of Masturbation?

Sexual stimulation of one's genitalia or other erotic regions, often to the point of orgasm.

A vain activity.

masturbation

masturbation

masturbation

masturbation

Source: wiktionary.org