Beelingo.com

English Dictionary

  • Hide translation

 dildo dildo

noun

  • a vibrating device that substitutes for an erect penis to provide vaginal stimulation  ( dildo )
    a vibrating device that substitutes for an erect penis to provide vaginal stimulation