1 definition by thats what she said.!

A town that could be pretty if the people there cleaned up. The people are alright but if your there to long... you might just go crazy.
"I have been in Cave Junction wayyy too long."
"No dude, it hasn't been that long."
"Oh.. ok! Lets go do some crack!"
by thats what she said.! October 2, 2011
Get the Cave junction mug.