Top Definition
A legendary and industry gym which exists somewhere in the south west of England, it's members enter as boys, and leave, as men.
I did a workout in Double D's gym the other day, it was so fucking manly.

I got introduced to the founders of Double D's gym the other day, they were both units.
by Industry101 August 24, 2011

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.