Peanut heaven

What is Peanut heaven?

Peanut heaven definition and meaning on Dictionary terms:
noun North Midland U.S.