Meaning of laughingstock

Definition of laughingstock

(noun) a victim of ridicule or pranks

Other information on laughingstock

WIKIPEDIA results for laughingstock
Amazon results for laughingstock