What does captain tatty bo jangles mean?

captain tatty bo jangles meaning in Urban Dictionary

My scrotum