TWITTED

Definition of TWITTED

  1. (verb)harass with persistent criticism or carping