addled

(adj) stale (similar term)
(adj) befuddled
(verb) muddle
(verb) spoil (generic term)

< addlebrained | addlehead >