Have a bone in one's throat

шутливое выражение (have a bone in one's (или the) throat) быть не в состоянии сказать ни слова (ср. слова застряли в горле) Например: Can't you talk to me at all? Have you got a bone in your throat? — Вы совсем не можете со мной говорить? Вы что, язык проглотили?

Англо-русский фразеологический словарь