made unusable; broken; buggered (british)

listen to the pronunciation of made unusable; broken; buggered (british)
English - English
pooched
made unusable; broken; buggered (british)
Favorites