Weird but delicious snack