Every now and then I hear someone say, when describing a situation that is totally out of control, that is has "gone all cattywumpus," although I can't confirm the spelling.

Notions on correct spelling (a rarity in such terms, I understand) and, more importantly, where the cat who wumps comes from?

Hyla