What does Brain Flash mean?

Brain Flash meaning in Urban Dictionary

the exact opposite of a brain fart; once you abruptly consider a novel or the right method to make a move after thinking for quite a while.