To answer the question in the title, no, but I have eaten them before. Never again though. I don’t like the taste of them and I won’t be eating any, any time soon.
They honestly used to creep me out a lot.
Anywhoo, that’s my daily funny for the day 🙂