English dictionary
self-stimulation meaning and definition
Definition and meaning of self-stimulation at MeaningMonkey.org. self-stimulation meaning and definition in the English Dictionary.SELF-STIMULATION noun
Definition of self-stimulation (noun)
- manual stimulation of your own genital organ for sexual pleasure
- synonyms: self-abuse
Source: Princeton University Wordnet