Well, this seems very much
like a MADE UP WORD, cooked up by the
strange imagination of this Alex person, but if you're gonna be making up words, at least make them a
little more plausible - spaghag sounds much more like it would stand for SPANISH FAGHAG.