Green’s Dictionary of Slang

pennance-board n.

see penance board n.