What does ballsacpotatoes mean?

ballsacpotatoes meaning in Urban Dictionary

a slang word that has been developed on the streets of beckenham perth by teens meaning cool or good