pooched

pooched

English Adj
Ad

Definition

Made unusable; broken; buggered.

Ad