Definitions by 80artemis
Thunder Clap
The act of making your hands flat (like a high five) and inserting one hand in a chicks ass and the other in her pussy then proceeding to clap your hands together.
Thunder Clap by 80artemis June 5, 2010