meaning of ballsaic

ballsaic meaning in Urban Dictionary

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