Choppasmith
I thought of that pun shortly after the episode aired. Nice to see some else get it.
There’s a subtle yet groan-inducing pun in this, I’m surprised that people haven’t noticed it yet (or at least told me that they did).
…Give up?