Haven't heard of Kayak Catfish. I'd say the term ditch pickle has probably been in use since about forever, but the first guy to write it on the interwebs gets the credit. lol

If you're ever feeling ornery, drop that phrase in a conversation with a tournament angler, and tell him how good they are to eat. ;-)