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