Baking powder biscuit ... with a weird twist.