What is Coshocton?
An extraordinarily boring town, implies that inhabitants are dull and/or unintelligent. Taken from the name of a town in Ohio.
God, that place is SUCH a coshocton.
See hick town, idiot, loser