Flash, proper noun
A technology that almost — not quite, but almost — allows advertisements to punch you in the face.