Well, if ya google it now, I think you're in for a surprise as to what they really are...... and no, you didn't make the name up. They've been around a long long time.
That's what I always wanted...... a name for something that had no meaning for what it's intended and makes no sense...