Idiom of the day :- Buttonhole someone

Idiom of the day :- Buttonhole someone

Usage, examples and definition of the Idiom :-

Talk to someone who does not want to listen A : How was the party ? B : Not very good. A dreadful young man buttonholed me and told me his life story. It took two hours ! A : Never mind, it could have been worse. He could have been an old man and then it would have taken even longer ! This verb was originally to buttonhold and meant to hold on to the buttons of someone’ coat. The idea was to sell goods to a reluctant customer by stopping him from walking away ! Over the years the verb has become buttonhole and its meaning has grown to include talking to someone on any subject which the listener does not want to hear.