hú​li​hú​tu

muddled; confused