1 definition by di4j02

1
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 05, 2018
Get the mug
Get a hastings on hudson mug for your papa Georges.