First things first, Madonna: never call a Gypsy a gypsy.
There are somewhere between 8-10 million Roma or Romani (derogatively referred to as “gypsy”, the lowercase “g” insinuating that it’s not a proper noun) currently living in Eastern Europe. It’s impossible to get an accurate count because of the number of Roma who are undocumented by governments that still refuse to claim them or to acknowledge their existence as anything other than outsider.
With the resurgence of hate crimes against the Roma throughout Eastern Europe, the Western World is starting to ask, “Who are these people exactly?” Even though the Roma have been persecuted and murdered in droves since well before WWII, it has taken the general global public decades to become interested.
– See more at: http://www.3quarksdaily.com/3quarksdaily/2014/04/dont-call-a-gypsy-a-gypsy.html#sthash.4IaW2q89.dpuf
From what I can remember the root of the word Gypsy is the same as Egypt or Copt (as the Gypsies were initially assumed to be from Egypt) so it’s not in itself derogatory.
In vein of this piece, I remember this paragraph by Steve:
Read more: Feature: Name game – ‘Inuit’ or ‘Eskimo’?