meaning of ballsacpotatoes

ballsacpotatoes meaning in Urban Dictionary

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