made unusable; broken; buggered (british)

listen to the pronunciation of made unusable; broken; buggered (british)
Английский Язык - Английский Язык
pooched