Laughing stock

Posted by Maria on October 30, 2005

I need to know what's the origin of the expression "laughing stock", Was it invented by Shakespeare or wasn't it? When is it used usually? Please I need your help urgently!