1 definition by diesel89
The sexual act when two men have sex with a girl, one doggy style while the other gets a blow job and the two men clap over the girl. Also known as the eiffel tower. Phrase only used in Hamilton, OH.
by diesel89 December 29, 2011