meaning of baitsum

baitsum meaning in Urban Dictionary

testicles, fortitude, energy