...anyone know of the english equivalent?!
my housemate and i are sure there used to be british ones with animals printed on the front?!
They're a small round, slightly flattened biscuit, with a picture printed on the top, with soft chocolate in the middle?!
I've managed to find something similar in chinese food shops but i'm sure there was a british type.
anyone have any idea what i'm on about?!