meaning of carcoon

carcoon meaning in Urban Dictionary

To wrap your automobile with duct tape in a similar manner to saran-wrapping an automobile.