Hi Adnan,
Actually its clapping not flapping. Bystanders are giving you a standing O for driving such a great car. Sure it is engine related Adnan?...is the clapping in cadence with the engine either by load or RPM. If speed specific, likely a bad tire/displaced belt inside the tire that is making the noise. Believe a bit more information would be in order for a sound arm chair analysis :-)
Cheers.