Green’s Dictionary of Slang

Eiffel Tower n.

[rhy. sl.]

1. (Aus.) a shower.

[Aus]R. Aven-Bray Ridgey-Didge Oz Jack Lang 27: Eiffel Tower Shower.
[UK]R. Puxley Cockney Rabbit.
[Aus]R.G. Barrett Mystery Bay Blues 184: I might have an Eiffel Tower and get my shit together.

2. a flower.

[UK]Wheeler & Broadhead Upper Class Rhy. Sl. 23: I think that wearing an Eiffel Tower in the buttonhole somehow makes a man look bigger.