meaning of cargloo

cargloo meaning in Urban Dictionary

The protective area produced whenever you seek out your snow bound car. The area is oftentimes strengthened by snow plows clearing the trail.