Bizarre encounter with a bug-shaped dildo leaves her horrified. Bizarre encounter with a bug-shaped dildo leaves her horrified. DildoBug