I несов. неперех. разг. 1. Быстро двигать чем-либо. отт. Ходить, шаркая. 2. Торопливо ходить взад и вперед. отт. перен. Беспокойно перебегать с одного предмета на другой (о глазах, взгляде, взоре). 3. Незаметно уходить, скрываться. II несов. неперех. разг. Шумно втягивать носом воздух.
Значение слова ШМЫГАТЬ в Новом словаре русского языка Ефремовой
Что такое ШМЫГАТЬ
Ефремова. Новый словарь русского языка Ефремовой. 2005