A place where EXTREMELY strange people live. Strange both in looks AND personality. Don't walk down the High Street alone.
Person 1: I walked down Uckfield High Street last night.
Person 2: WTH WHY???? It's like The Hills Have Eyes down there!!
Person 2: WTH WHY???? It's like The Hills Have Eyes down there!!
by Skins-Lover-95 April 01, 2010