1 definition by AWK AWK

1
Hanwell is a town located in the London Borough of Ealing in west London. It is a rather non-descript area and mainly populated by poor people.
Person 1: Do you want to go to Hanwell today?

Person 2: Not really.

Person 1: Let's just stay in Northfields; it's much nicer here.
by AWK AWK March 07, 2011
Get the mug
Get a hanwell mug for your mother-in-law Jovana.