Buttermilk biscuit

Buttermilk biscuits are a type of biscuit made with buttermilk. Wendy once made some buttermilk biscuits at a beach house in Florida. She said that they only turned out good because she decided to get out of the pattern of mixing the buttermilk quickly, and instead she started doing it slowly.

Appearance
Super Friends
 * Season 1: The Weather Maker