Etymology
Today it means: Citizen journalists (passers-by) who are witness to a newsworthy event and capture it as a photograph or on video. Full definition →
Blend of snap + paparazzi.
Etymology from Wiktionary, CC BY-SA 4.0.