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

кого. Грубо-прост. Выражение сожаления по поводу чего-либо некстати сказанного. Я тотчас догадался, что чёрт дёрнул Баринова за язык и этот фантазёр что-то рассказал матросам (М. Горький. Мои университеты).

Источник: Фразеологический словарь русского литературного языка на Gufo.me