meaning of Annandale-on-Hudson

Annandale-on-Hudson meaning in Urban Dictionary

An upstate nyc city residence to @Bard College. It's actually not a town, as ANNANDALE IS BARD. No wonder Bard students do so many drugs. Because they inhabit a frickin' forest.