dildo
/dˈɪldoʊ/
Explore definitions, synonyms, and language insights of dildo
Definitions
Noun
a vibrating device that substitutes for an erect penis to provide vaginal stimulation