An alteration of gypsy, which is in turn an alteration of Egyptian.
Practice speaking and memorizing "gippo" and many other words and sentences in English.