I think I know the latter...
A Mark Twain character comes to mind.
And AA Mike has no problem with it. My son told me when his coworker feels salty, he calls him cracker Mike. So I laughed at the obvious, then he looked at me with a stupid look and said, “Salty? Cracker? Get it?” He can be a real dork, gets it from Mrs cport.