Utilize a medium-sized saucepan to melt the butter over medium heat. Following this, incorporate the sugar and milk, stirring continuously until the sugar is completely dissolved. Bring this mixture to a boil and allow it to cook for five minutes with occasional stirring. Subsequently, add the marshmallow fluff, peanut butter, and vanilla extract, stirring until the mixture attains a smooth consistency.