Shark Club

  1. n. A loud, dark, high-tech night club in Las Vegas, visited by LM'ers every Fall Demcox. For the record, the lifesize cardboard Elvira in Imaging Land was kindly donated by one of the bouncers.