Where does “kittywampus” come from?
kittywampus (English) comes from English catawampus, from English catamount, from English catamountain, from English cat o' mountain.
kittywampus (English): Synonym of cattywampus
Ancestry of “kittywampus”, step by step