I don't know what a roma gypsy is?
so i expect it will be some kind of insult against Polish people , or anyone non British
It is a Romany Gypsy
links here about them and they settled all over Europe including Ireland and the UK ...
en.wikipedia.org/wiki/Roma_people
bbc.co.uk/kent/romany_roots/history/
hope that helps clear things up for you both ...