1 definition by ghouldani

1
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
Get the merch
Get the Arc de Triumph neck gaiter and mug.