Likely a compound of spot + yellow, or possibly a compound of spot + -o; exact origin unclear.
spotto (plural spottos)