1 definition by BIG UP MOSIS

Top Definition
Harlow a town that if u wanna commit then just live there for a week. Someone will do the job for u. Home to the mental. If u plan on going there... Don't. Unless u wanna die
Fuck off. Go to Harlow Town u dick.
by BIG UP MOSIS October 01, 2018

Mug icon
Buy a harlow town mug!