DILDO


Meaning of DILDO in English

noun a burden in popular songs.

2. dildo ·noun a columnar cactaceous plant of the west indies (cereus swartzii).

Webster English vocab.      Английский словарь Webster.