Skip to main content

Chris Aucoin's definitions

Twin Towered

The action of having both your legs broken. The word came from the 9/11 incodent, in which case the buildings look like two legs.
by Chris Aucoin June 13, 2004
mugGet the Twin Toweredmug.

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