Mogwai
The Hiphopopotamus Rhymenoceros
Yeah but it's a different age now; "Buffaslug" was 2005, nowadays we have social media etc. so that public sentiment is gauged a lot quicker. Even the most passive Everton fan are aware of how negatively received this has been due to national media coverage and social media.
If people refuse to buy, this thing dies. Boycott the merchandise until common sense prevails. I'm not saying boycott the club permanently - by all means, spend double when the proper badge returns, but in the short term it's vital to boycott that badge to kill it off.
Tubey for president!!!