What is Carage?
A place to put your car
synonomous with "Garage"
Put the car in the carage, it's going to rain goddamnit.