Lord please forgive me, I hate these people.
I think that your screencap "Ron-Moron" has possibilities Ron - More Ron with the two great white hats!!! Unfortunately I am not graphics literate.