Of all phrases used in the english language, none have frustrated and annoyed me more than the aforementioned.
This is, of course, used to describe the flavour (by many people) of alternative meat sources.
I've heard this stupid claim made in regards to Alligator, cockroach "meat"...