What does Ameisenscheiße! mean?

Ameisenscheiße! - German to English

[Cheese! (said to smile while becoming photographed)]