Definitions by diesel89
htown clap
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.
htown clap by diesel89 December 29, 2010