1
A stupid Native American word meaning 'Land of the river people', also a tiny town in Tennessee where the only fun is screaming down a river in a raft or getting zipped across trees like a stupid monkey.
I live in Ocoee and I have no idea why I do
Ocoee is where I go to forget my life
Ocoee is the only place I’ve ever been where the trees are more annoying than the people