What does annie shot mean?

annie shot meaning in Urban Dictionary

a substitute for an upskirt.