look up any word, like ratchet:
 
1.
very small town, most dramatic place ever, every one knows every one else, the band is awesome, football team sucks drama small town
Have you ever been to "Cochranton " ?

No...

Good, your not missing anything
by samjs. October 19, 2008