What is the meaning of Addled?

simple past and past participle of addle

Bad, rotten; inviable, containing a dead embryo.

Confused; mixed up.

Morbid, corrupt, putrid, or barren.

Source: wiktionary.org