Eiffel Tower noun 1verb 1forms 3 noun1 •(slang, vulgar) A spit roast with the two penetrating partners holding hands.Yo bro, my situationship suggested you and I do an Eiffel Tower on her, you down? verb1 •(slang) To perform such a sex actMy girlfriend really wants me and my buddy Eric to Eiffel Tower her.A life-long dream of mine has been to get Eiffel Towered in a quaint Parisian hotel room in view of the Eiffel Tower. formsEiffel Towered · Eiffel Towering · Eiffel Towers