Same as a Mic Drop but done to authorities figures.
It refers to a megaphone.
And it's mostly metaphorical.
Punk'd Churchill was a huge mega drop!
by terminal1 July 24, 2020
Get the mega drop mug.