made unusable; broken; buggered (british)

listen to the pronunciation of made unusable; broken; buggered (british)
الإنجليزية - الإنجليزية
pooched
made unusable; broken; buggered (british)
المفضلات