i may have a debilitating brain disease, but at least i don't live in binghamton
1) the place that will make you glad to be anywhere but there for the rest of your natural life
"i may have a debilitating brain disease, but at least i don't live in binghamton" What is the definition of "binghamton"?