L’histoire de cette expression est étonnante. Du terme larigot, on tira au XVIe siècle d’une part le nom d’une petite flûte, le larigot, et d’autre part, l’expression « boire à tire-larigot ». Ici, tirer veut dire faire sortir un liquide de son contenant » donc du vin de sa bouteille ou de son fût, par exemple. A tire voulait dire sans arrêt, d'un seul coup. « Boire à tire larigot » était donc pour les buveurs une incitation à faire sortir le vin des bouteilles alors que l’on faisait sortir le son de l’instrument, le larigot. Il y a, semble-t-il, un lien naturel entre le fait de jouer de la flûte et celui de boire en grande quantité. D’ailleurs, pendant des siècles, flûter signifiait boire en abondance. Pensons également à l’expression française « siffler une bouteille » qui signifie boire la bouteille entière. Rappelons-nous, qu’en français, le verre à champagne se nomme une flûte. «Boire à tire-larigot » a gardé pendant des siècles un usage à connotation festive. C’est à l'époque moderne que l’expression » «à tire-larigot » n’est plus systématiquement associé au terme boire et prend le sens plus général d’abondance et de quantité.