have a lot to say for yourselfhave a loungehave a low opinion ofhave a low opinion of sbhave a low opinion of sthhave a lump in throathave a mad onhave a major impacthave a marginal effect on somethinghave a marginal effect on sthhave a mean streakhave a melt downhave a memory like a sievehave a memory like an elephanthave a mind as sharp as a steel traphave a mind like a sievehave a mind of it's ownhave a mind of one's ownhave a mind tohave a misgiving abouthave a moanhave a monopolyhave a monopoly over somethinghave a movementhave a music lessonhave a name recognitionhave a naphave a narrow escapehave a natterhave a nervehave a nice dayhave a nice timehave a nice viewhave a night on the tileshave a night on the townhave a nightmarehave a nodding acquaintancehave a nodding acquaintance with someonehave a nose forhave a nose for somethinghave a nose jobhave a one on onehave a one track mindhave a painhave a panic attackhave a parthave a part to playhave a passing acquaintance withhave a pencils down momenthave a physical