Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Aliss
the winchester
Share definition
Flag
A pub of
British
folklore that offers protections against a
wide
range of ills ie
girlfriend
dumping you, zombies
"Zombies are
attacking
, WHAT DO WE DO?!"
"
lets go
to the
winchester
"
the winchester
by
Aliss
November 7, 2007
Get the
the winchester
mug.