What does bojones mean?

bojones meaning in Urban Dictionary

A freakin' sweet blusey rock-band through the great town of Houston with a genuine and addicting sound.