Dildo

Webster's Dictionary of the English Language

·noun A burden in popular songs.

II. Dildo ·noun A columnar cactaceous plant of the West Indies (Cereus Swartzii).

Related Words