made unusable; broken; buggered (british)

listen to the pronunciation of made unusable; broken; buggered (british)
İngilizce - İngilizce
pooched