Not rice crackers. It's hard to explain but the closest thing I can think of are prawn crackers or quaver type things, except they're slightly heavier than prawn crackers, not so many holes and less greasy.
I've had them as an alternative to prawn crackers in a Chinese/Thai restaurant and you used to be able to buy big bags of them from Asda but not any more :(
Does anyone know what I'm talking about and where to get hold of them? They're my favourite savoury snack in the world and I can't find them anywhere!