Cette expression date du 15e siècle. À l’époque, il était commun d’être parasité par des vers rinaires, c’est-à-dire des vers qui logeaient dans le nez.
Bien que cela soit relativement habituel au Moyen-Âge, on n’en avait pas moins honte d’en parler, même au médecin qui devait nous traiter. Et ce dernier devait soumettre ses patients à une sorte d’interrogatoire pour connaître le mal dont ils souffraient et les soigner. Ils devaient leur “tirer les vers du nez”.
Cette expression veut dire que l’on essaye de faire parler quelqu’un, de le faire avouer, de lui tirer des informations qu’il ne souhaite pas forcément donner.