Top definition
It is a small town with a volunteer fire department, that has almost anybody on it. You blink and you miss the town... unless you are getting gas or guns.
Carbon Cliff's fire department thinks it's the best.
by princess09 October 29, 2009
Get the mug
Get a Carbon Cliff mug for your mate Jovana.