What else to call this very rough prototype but The Pin Board.
Are there other meanings for getting pinned?
What about it being a sign for going steady?
Who goes steady these days?
People throw safety aside and simply pin one another to the bed.