Skip to main content

Definitions by B00gErrrz

tehachapi 

the shittiest town on the planet. the STD vagina of the world.
hicks are from tehachapi.
tehachapi by B00gErrrz February 5, 2008