khitta

  1. thrown; tossed; thrown away; tossed about; disordered, deranged; dismissed; sent away.
  2. reviled; criticized