What does cabodo dragon mean?

cabodo dragon meaning in Urban Dictionary

A tall one who plays trombone