What does ballsaic mean?

ballsaic meaning in Urban Dictionary

Daring, cocky. Linked to "having metal balls."