Etymology

self-stimulatory

Today it means: Relating to self-stimulation. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok