Skip to main content

socialcommentator's definitions

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 is an awful place
by socialcommentator February 1, 2009
mugGet the tehachapimug.

Share this definition