What does Carson Top mean?

Carson Top meaning in Urban Dictionary

A solid, removable roof this is certainly covered with a soft material.