Best uneducated guess - cherry eye?

Either way 2 suggestions...

1) Vet, ASAP

2) Don't set a bright flash off directly, and at close distance, into a cats dialated eye, even when they don't have eye problems.