A "shitpoke" is a colloquial term, often used humorously or derogatorily, to describe someone who is overly critical or annoying, typically in a trivial or petty manner. It can refer to people who nitpick or complain excessively about minor issues. The term combines "shit," indicating something undesirable, and "poke," suggesting an action of poking or prodding. Overall, it's not a formal term and is more commonly found in casual conversation.