meaning of boytrose

boytrose meaning in General Dictionary

resembling a cluster of red grapes in form