Skip to main content

ChoSeungHui's definitions

Arc de Triumph

an advanced version of the Eiffel Tower where in the two males on either end of the female hold a third counter parts atop their shoulders laterally while he penetrates the woman anally from above.
Hoffmann, Smith, and I totally gave that ginger bitch the Arc de Triumph last night.

...no I don't think she can walk yet.
by ChoSeungHui December 29, 2010
mugGet the Arc de Triumph 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