A place in England where *wink wink* happens
i did the bitch in Worchestershire
by AWEZOME November 11, 2003
1 more definition
5 Words related to Worchestershire
Top Definition
1)some crazy place that makes damn good steak sauce

2) the Shire of Worchester...

Correctly spelled: Worcestershire
could you please pass the Worchestershire sauce
by Keavy January 08, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×