Top Definition
1. N.- A pharmacy located in the country of England.

2. V.- When a man successfully attempts inserting both his penis and testicles into another man or woman's anus. Variation, see: English Medicine Cabinet
1. My they have such a wide selection at the local English pharmacy.

2. Fuck that, I'm only trying that English Pharmacy thing once!
by Bexxx May 01, 2004
1 Word related to English Pharmacy

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.