Зачем за словами лезут в карман?
Потому что в моменте разговора с трудом могут подобрать правильные слова, говорят несвязно и неуверенно. Думаю, значение выражения вы поняли. Теперь поговорим про его историю.
Некоторые источники утверждают, что застёжки, похожие на современные карманы, появились в **европейской** одежде в районе XIII века. Осознали, да? В европейской одежде.
А что же на Руси?
А на Руси в качестве кармашков выступали специальные мешочки, которые крепились либо к воротнику, либо к поясу. Достать из них что-то было занятием крайне небыстрым и кропотливым, потому что затягивали эти мешочки на совесть.
Вот и появилась аналогия: если человек говорит легко и свободно, то он эти мешочки либо мастерски развязывает, либо вовсе не хранит в них что-то ценное. А если стоит и пыхтит над завязками, в разговоре будет пыхтеть тоже.