Skip to main content

My12inchcock's definitions

Kingsthorpe

A town in Northampton, England. And a player on Xbox Live.
jim: I live in Kingsthorpe
tim: It's a shithole.
jim: I know.
by My12inchcock November 12, 2011
mugGet the Kingsthorpe mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email