What is the meaning of Piece_of_shit?

A bad thing; an object of poor quality.

A despicable person.

Used other than figuratively or idiomatically: see piece, of, shit.

Source: wiktionary.org