What does boneless canary mean?

boneless canary meaning in Urban Dictionary

A banana peel you toss on the ground.