A spotpass is a notification to tell you that there is a update available for your game, such as downloadable content from the internet. It also inform you about events, tournaments, and special distributions from participating stores and event locations.
If you open up the Holo Caster and check the notification, the icon will vanish.
Source: Here and Here.
Hope I helped :)