Skip to main content

English Pharmacy

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 1, 2004
mugGet the English Pharmacy mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email