This phrase comes from times past when soap was packed in sturdy wooden boxes for the retailer. The discarded boxes were then used as speaking platforms by people who intended to rant in public about some (e.g., political) issue.
If the speaker went on too long for the assembled people, there would be shouts of “Get off your soapbox!” The expression was soon used to try to get anyone to stop talking. |