1. Heat a saucepan and add butter, buttermilk and peanut butter.
2. Mix well and boil for a few minutes.
3. In a large bowl, place powdered sugar.
4. Add the peanut mixture.
5. Add in vanilla. Mix well until smooth and creamy.
6. Use to frost a peanut butter cake, chocolate cake or whatever you choose.