Yeah, but which Gypsies? Which dialect? There's Romani, Dom, Lom, Kowli, Pikey, Romanichal, Yeniche, Reisende, Banjara... etc. Each of these being either distinct groups referred to as gypsy or sub-groups of others mentioned. If there were an official way to do the accent then would gypsy curses...