What is Peacock Pie?

pecock pie is weird