Your turn in the barrel

I thought we had covered "your turn in the barrel" before, but I can't find it in the archives. Meaning? Origin?

Replies