Random
Source Code

Bishop's Itchington

Bishop's Itchington is a small rural village located about 6.5 miles east of Royal Leamington Spa. It is a well known fact that at least 99.9% of the population of Bishop's Itchington is made up of inbreeds. Everyone in Bishop's Itchington is some how related.

Person1-Stop saying shit about my cousin.
Person2-You're from Bishop's Itchington, everyone is your cousin!

by coolcallumdefinitions November 30, 2011

11👍 1👎