Происхождение слова ошмыга

ошмы́га «обтертый, бывалый» (Даль). От шмы́гать (см.).