Banjaxed
An Irish colloquial term meaning one of several things
1) Broken, beyond repair
2) Tired, worn out, out of breath
3) Drunk, inebriated
4) Not functioning correctly
1) Broken, beyond repair
2) Tired, worn out, out of breath
3) Drunk, inebriated
4) Not functioning correctly