Definition of TOUSTIEST

  • TOUSTIE, irascible [adj]