Green’s Dictionary of Slang

flash v.6

[flash n.2 ]

(US campus) to do badly in a test or examination.

[US]Current Sl. I:2 2/2: Flash, v. To fail an exam or do very poor work.
[US]Baker et al. CUSS.