“A lid” means no more personal appearances for the rest of the day or days.
Gropey ain’t up to it.
When did that word become a main stream expression and description? Lid indeed.