1 definition by ghouldani

Top Definition
an advanced and homoerotic version of the eifel tower, the Arc de Triumph involves two men, one extending his foreskin over the other's penis while administering a double high five
Last night's gay festivities were so boss we celebrated hardXcore by erecting the Arc de Triumph.
by ghouldani July 12, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×