A scouser :)'s definitions
Huyton is a place in Liverpool, England. It has a population of around 33,000 and is home to footballers Steven Gerrard, Joseph Barton and Tony Hibbert.
by A scouser :) October 17, 2012
Get the Huytonmug.
Get the Huytonmug. We'll email you a link to sign in instantly.