Top definition
1.) (Noun) Something that zoos won't let you use because it hurts animals eyes apparently.
2.) Something known as a CAMERA.
I went to the zoo but they won't let me take photos using flash photography.
by Amazingguynearyou February 14, 2014
Get a flash photography mug for your papa Trump.