A layered frozen dessert of ice cream sandwiches, whipped topping, peanuts and peanut butter chocolate sauce. August 19, 2021 A layered frozen dessert of ice cream sandwiches, whipped topping, peanuts and peanut butter chocolate sauce. Share this:TwitterFacebookLike this:Like Loading... Related