No. I think you're alluding to macaroons. It could be a hybrid cookie made with caramel and macaroons, however. I don't even know if it's something you eat. The prefix suggests it's something to do with camels.