If there are 2 houses and 2 gardens, and the man that lives in one of the houses has a peacock that lays an egg in the other man’s garden, whose egg is it?

Answer
Neither, peacocks don’t lay eggs!
Peacocks are males. A female is called a peahen and doesn’t have the bright colours.