meaning of carcake

carcake meaning in Urban Dictionary

The "hat" of snowfall left on top of a car or truck if the owner has actually cleansed the windows although not the rest of the vehicle. Typically experienced as soon as the motorist is too brief or also lazy to access the roofing.