I'm not sure I've ever had one, but they kinda sound like a fattier version of "vandbakkelser" (in English, Choux pastries).

But really, living in Denmark literally means living in "The Land of Pastries". I love me some cakes and pastries.