Subscribe English
look up any word, like fapping:

1 definition by Lewis Sully

 
1.
A place in East London which is EXCELLENT.
I would like to go to Walthamstow today by going on the underground, victoria line from Brixton to Walthamstow Central.
Names For Walthamstow:
Walthamstow
Stow
Central
E17
by Lewis Sully June 18, 2006
73 110