Means your not good at something trash and bad and have no talent
During my game of call of duty my friend got tired of the other team not putting up an challenges so he called them dog shit