I don't think we have them in the UK.
I think they are some sort of peanut butter and marshmallow confection from the USA
Woolies do occasionally get imports - they often have Reeses stuff which you can't get elsewhere.