Super soft and chewy peanut buttery cookies stuffed with a peanut butter butterscotch truffle filling!