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
Get the Cochranton mug.
A hick town where people fuck their cousins and chew like there's no tomorrow. Band is the only thing they're at.
You smoke bro?
Hell no, get that cancer away from me.

I saw you chew?
I'm from Cochranton.
Oh.
by dankdank666 February 15, 2017
Get the Cochranton mug.