barker's egg noun a piece of dog excrement AUSTRALIA
You just have to tread in one of the ever-popular Barker’s Eggs which litter the British pavements and it could throw your sense of smell to buggery. — Barry Humphries, TheTraveller’sTool, p. 70, 1985