Gypsy
noun
1.
a member of a travelling people with dark skin and hair, traditionally living by itinerant trade and fortune telling. Gypsies speak a language (Romany) that is related to Hindi and are believed to have originated in South Asia.
This. This was never intended to be used or seen as something offensively. However if you need a tampon, I'm sure Bruce can lend you one.