English dictionary
dildo meaning and definition
Definition and meaning of dildo at MeaningMonkey.org. dildo meaning and definition in the English Dictionary.DILDO noun
Definition of dildo (noun)
- a vibrating device that substitutes for an erect penis to provide vaginal stimulation
Source: Princeton University Wordnet