Грамматический словарь Зализняка (склонения слова):
Шмат, шматы, шмата, шматов, шмату, шматам, шмат, шматы, шматом, шматами, шмате, шматах
-а, м. прост.
Кусок, клок.
И мы стали есть, держа ладони над шматами хлеба. Вишневский, Взятие Акимовки.
[Польск. szmat]
ШМАТ -а м. Разг.-сниж. Кусок чего-л. отрезанного, отломанного (обычно о еде). Шмат сала, мяса. Отрезать от хлеба большой шмат.