Top Definition
The largest and possibly dullest village in England, full of the newly-wed and nearly dead.
Person One: Did you know that Prestwood is the largest village in England?
Person Two: Nobody gives a shit.
by ImInHell May 11, 2016
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.