Skip to main content

Definitions by Chevy Chase97531

A small Rural town in Western Pennsylvania with nothing to do except go to the pub or wengs chinese resteraunt.
Person 1: "Yo, you wanna head over to apollo tomorrow?"
Person 2: "Naw dude, that place is fucking beat."
Apollo by Chevy Chase97531 October 12, 2011