2018-02-23-hubris

Would any of you dyed-in-the-wool patrons of the strip like to explain to any new readers about where the nickname ‘Karabug’ comes from?

I used to assume no one would necessarily remember, but you guys know more about this strip than I do…