Skip to main content

69lol69's definitions

Stokenchurch

A village in England which is populated almost entirely by chavs.

It is their natural habitat and you can find them roaming free at all hours, day or night.
Stokenchurch is a village in England.
by 69lol69 April 13, 2009
mugGet the Stokenchurch 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