Wiktionary
piece of shit
n. 1 (context vulgar English) (&lit A chunk of excrement English) 2 (context idiomatic vulgar English) A bad thing; an object of poor quality. 3 (context idiomatic vulgar English) A despicable person.