no it’s a sweet snack food filled with I think vanilla cream. There’s also a chocolate version I think. Anyway it’s really popular apparently and a lot of people have had it at least once in their life but I’ve never even sniffed it.