My old "Romanised Hindustani-English Dictionary" lists "lat" (dot under the t, which I think means something like "tch") as meaning "fool, stupid fellow" and says it comes from Sanskrit.
If it was in Sanskrit, some derivate of it is likely to have made its way into Romany.