What is the meaning of [Stone the crows]

An exclamation of annoyance.