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.