meaning of cabodo dragon

cabodo dragon meaning in Urban Dictionary

A tall one who plays trombone