What does ‘higgledy-piggledy’ mean?

( adv ) In total disorder. He does everything higgledy-piggledy.