Вообще-то слова "москаль" и "москалить" имеют вполне определенное в словарях Даля и Ожегова значения.

http://www.wordzone.ru/glossary/slovar_dalya/17746.html

МОСКАЛЬ - м. южн. москвич, русский; солдат, военнослужащий. От москаля, хоть полы отрежь, да уйди! Кто идет? Черт! Ладно, абы не москаль. С москалем дружись, а камень за пазухой держи (а за кол держись). Мутит, как москаль на селе, т. е. солдат. Не за то бьют москаля, что крадет, а чтобы концы хоронил. Знает москаль дорогу, а спрашивает!

МОСКАЛИТЬ - малорос. мошенничать, обманывать в торговле.