meaning of bo dangels

bo dangels meaning in Urban Dictionary

A name for some one who has mad skill at a sport.