have a fithave a go athave a golden touchhave a good opinion of someonehave a green thumbhave a hand in somethinghave a handle to one's namehave a hearthave a high colorhave a load onhave a low opinion ofhave a mad onhave a memory like a sievehave a mind tohave a night on the tileshave a nodding acquaintancehave a nodding acquaintance with someonehave a screw loosehave a short temperhave a shot athave a soft spot for somebodyhave a swallen headhave a talk withhave a thick skinhave a thick skullhave a thin timehave a thinghave a try at ithave a whack athave a word withhave an ear to the groundhave an edge on someonehave an evil tonguehave an eye forhave an eye tohave an impact onhave an insight into somethinghave an itching palmhave at one's fingertipshave butterflieshave cold feethave difficulty in doing somethinghave funhave in mindhave it madehave it outhave mixed feelinghave no foundationhave no use forhave no words for