meaning of captain tatty bo jangles

captain tatty bo jangles meaning in Urban Dictionary

My scrotum