Venkatesh Rao@vgrPhrase origin of 'laughing stock'phrases.org.uk'Laughing-stock' - the meaning and origin of this phraseLaughing-stock - meaning and origin11:19 PM · May 20, 2017