Dildo
[dildәu]
Definition
(noun.) a vibrating device that substitutes for an erect penis to provide vaginal stimulation.
Checker: Pamela--From WordNet
Definition
(n.) A burden in popular songs.
(n.) A columnar cactaceous plant of the West Indies (Cereus Swartzii).
Editor: Susanna