1 definition by Wooly back
Hillsea is a farming town located at the most Northen part of Portsmouth. The farmers of Hillsea speak with Worzel Gummidge like accents and follow in a cult like fashion. The green farm was their old meeting point.
by Wooly back September 24, 2021