meaning of balls that clang

balls that clang meaning in Urban Dictionary

is fearless