addle

(verb) muddle

puddle
jumble (generic term)
confuse (generic term)
mix up (generic term)