TAWDRIEST

Definition of TAWDRIEST

  1. (adj)tastelessly showy
  2. (adj)made of inferior workmanship and materials