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
#steak #sauce #shire #england #worcestershire
by Keavy January 08, 2006
5 Words related to Worchestershire
A place in England where *wink wink* happens
i did the bitch in Worchestershire
by AWEZOME November 11, 2003
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.