Top definition
Utter shithole you will never go anywhere worse. You would rather die than ever go there it is that shit, people rarely speak of it, it is that bad.
Person: Are you okay?

Person 2: Nah mate I might as well be at fucking haygrove
via giphy
by unicornbitchqueen June 13, 2016
Get the mug
Get a Haygrove mug for your sister-in-law Julia.