Definitions by socialcommentator
tehachapi
One day god decided to make the worst town in the world. He made it in southern california and called it tehachapi, which translates roughly as "garbage" in native american.
tehachapi by socialcommentator February 1, 2009