1 definition by di4j02

a small town filled with a bunch of fucked up people and pot heads
person: wow hastings on hudson is such a nice town
me: you think that because you don’t live here
by di4j02 April 5, 2018
Get the hastings on hudson mug.