The phrase "sharp stick" refers to an object that has a pointy or piercing end. It is often used to describe something that can cause harm or discomfort. Full definition
Bloomberg himself has made it a point not to criticize his successor, no matter how sharp the stick de Blasio stick sin his eye. (newyork.cbslocal.com)