80artemis's definitions
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.
by 80artemis June 5, 2010
Get the Thunder Clap mug.