Peanut Butter Squares

Also known as Peanut Butter Marshmallow Bars or Confetti Squares!