чёрт дёрнул за язык

Часть речифразеологизмЗначений1
  1. разг. кто-либо совершенно неуместно, напрасно сказал что-либо
В старину были широко распространены поверья о чертях и другой нечистой силе, которые вредят человеку. Так, верили, что человек, который, не желая того, проговорился или наговорил кому-либо грубостей, сделал это не по своей воле, а по «наущению дьявола», «дёрнувшего» его за язык.

Источник: статья «чёрт дёрнул за язык» в Викисловаре, лицензия CC BY-SA 4.0. Текст сокращён.