OK Chris, I've gotta ask - what in the name of blue blazing peaches is a "peep"

I think I remember some sponge-like candy stuff we would place in our girls Easter baskets long ago. Other than that I have no idea.
I'm mostly just kidding, just hoping to make a few people smile on this overcast day.
Best of luck to you in your search.
Heddwch (I guess I'm learning Welsh in my old age)