banjaxed

/ˈbændʒækst/

adjective

Ruined, incapacitated, or broken.