I Can Make Your Hands Clap Meaning / To make a sudden, explosive sound, as of two flat surfaces being struck together. Posted by pic-spatula Wednesday, December 9, 2020