Definition from Wiktionary, the free dictionary
Jump to: navigation, search

I bet just about anything that laughing stock does NOT originate in laughing at people in stocks, as your entry says. There is no real evidence for what you said.

I think it refers to a stock item, something you keep in stock. When you bring out some items, people laugh at them. So, you bring out your laughing stock when you want people to laugh.