A place to put your car
synonomous with "Garage"
Put the car in the carage, it's going to rain goddamnit.
by Professor John April 21, 2004
Get the Carage mug.