to grasp the nettleto grease someone's palmto great effectto grimaceto groove with someoneto ground breakto grow wearyto grumbleto handto hand outto handleto handle wellto hang upto harassto hateto have 40 winksto have a bee in one's bonnetto have a blowoutto have a bone to pick with somebodyto have a bone to pick with someoneto have a bottomless pitto have a chip on one’s shoulderto have a choiceto have a conditionto have a contractionto have a familiar ring to sthto have a few screws looseto have a finger in every pieto have a frog in one’s throatto have a good head for figuresto have a grand timeto have a green thumbto have a head like a sieveto have a huge effect onto have a knack forto have a lead footto have a major impact onto have a mind like a sieveto have a nice oneto have a nose for troubleto have a nose like a bloodhoundto have a one track mindto have a reshuffleto have a rosy outlookto have a rough time of itto have a screw looseto have a second goto have a sense of styleto have a short temperto have a situation