What do the Americans refer to when they say/write 'mic drop'? It's 100% American and that's what today's episode is about.
See All 128 Episodes of "The Maïwen Podcast"