(one's) head on a plate/platter(redirected from our heads on a platter)
(one's) head on a plate/platter
A phrase used hyperbolically to refer to a very harsh punishment. If I find out that Paul was the one who sabotaged my presentation to the board, I'll have his head on a plate! Identify the vandals, and bring me their heads on a platter!