LAUGHINGSTOCK

Definition of LAUGHINGSTOCK

  1. (noun)a victim of ridicule or pranks