meaning of ball butter ball butter

ball butter ball butter meaning in Urban Dictionary

that gooey residue that remains in your peanuts after sweating all the time. The cheese that develops on the tea bags on a hot day, while playing recreations, or while having sexual activity.