Top definition
Mad, but not as mad as barking mad. On the District Line of the London Underground, East Ham is the station immediately west of Barking.
You're East Ham, you are! One stop short of Barking!
by George Icbar August 18, 2005
Get the mug
Get a East Ham mug for your guy James.
buy the domain for your foodie blog