I guess I went with Chuckie under the assumption that Chan site meme mascots have to be kind of cartoony and or cutesy ala Pepe and Wojack and Chuckie does fit that bill, but just to be clear Pepe and Wojack weren't the only reason I developed this assumption.
8chan for example also came up with the cutesy cartoony Vivian James (videogames haha get it?) female cartoon mascot for Gamergate and also a female cartoon meme mascot named "Ebola Chan" was also generated by someone over there, I think over some, at the time, recent, nasty, Ebola outbreak over in nigger Africa, that was decimating the coon coonmunity over there for a while.
I suppose you've woken me up to a new and what should be obvious possibility and that is that not all chan meme mascots necessarily have to be cutesy and or cartoonish.
In which case I doubt any Wizard would argue against say having the Michael Myers character from the Halloween movies as our mascot (if such was ever proposed) as to the best of my knowledge in the original movies, as well the later retcons, he's always simply been just a damn near immortal serial killer, obsessed with trying to kill his sister and anyone else who tries to get in the way of that goal.