i thought about going to altoona but decided casturation seemed more appealing
a town in pennsylvania that people from out of town call quaint and people from the area know it as hell
"i thought about going to altoona but decided casturation seemed more appealing" What is the definition of "altoona"?