sheraptus scowled ; between the shriek of those green things , the laughter of the females and the cackle of the sikkhuns as more and more corpses were hurled into their pits , the sound of the grey one that grins was just somehow even more grating .