Top definition
cheltenham, pennsylvania. SO MUCH BETTER THAN ABINGTON.

it's an area near philadelphia that is much better than abington and they create some interesting words. like bocky
i live in cheltenham, so give me a bocky!
cheltenham is where it's at!
cheltenham is better than abington.
by yeahman3231 March 18, 2010
Get the mug
Get a Cheltenham mug for your brother-in-law GΓΌnter.
buy the domain for your art blog