Значение слова ШАРОМЫГА в Толковом словаре русского языка Ушакова

ШАРОМЫГА

(или шерамыга), шаромыги, м. и ж. (простореч. презрит.). человек, любящий поживиться на чужой счет, жулик, обманщик. Входил на двор не шаромыга, а торговый человек. Кокорев. (От слова шаром с суф. -ыга из народного (первонач. арготического) выражения шаром-даром (откуда шарма-дарма) – даром, ни за что, без всякой затраты; по менее вероятному предположению В. И. Даля, от фр. cher ami – милый друг, любезный – обращения, употр. бежавшими из России в 1812 г. французами при просьбе к крестьянам о помощи и приюте.)

Ушаков. Толковый словарь русского языка Ушакова.