The Halacha is very clear about this. For example, the Kitzur Shulchan Aruch in סימן קמא - הלכות מגלה says:
הַקוֹרֵא אֶת הַמְּגִלָּה, צָרִיךְ לְכַוֵּן לְהוֹצִיא אֶת כָּל הַשּׁוֹמְעִים. וְגַם הַשּׁוֹמֵעַ צָרִיךְ לְכַוֵּן לָצֵאת וְלִשְׁמֹעַ כָּל תֵּבָה וְתֵבָה, שֶׁאֲפִלּו אִם רַק תֵּבָה אַחַת לֹא שָׁמַע, אֵינוֹ יוֹצֵא. וְלָכֵן צָרִיךְ הַקּוֹרֵא לְהַשְׁגִיחַ מְאֹד, שֶׁבְּשָׁעָה שֶמַּרְעִישִׁין וּמְבַלְבְּלִין בְּהַכָּאַת הָמָן, יִשְׁתֹּק עַד יַעֲבֹר הָרַעַשׁ לְגַמְרֵי. וּמִכָּל מָקוֹם רָאוּי וְנָכוֹן שֶׁיִהְיֶה לְכָל אֶחָד מְגִלָּה כְּשֵׁרָה, כְּדֵי שֶׁיֹּאמַר בְּעַצְמוֹ מִלָּה בְמִלָּה בְּלַחַשׁ, פֶּן לֹא יִשְׁמַע תֵּבָה אַחַת מִן הַקּוֹרֵא. וְכֵן כָּל אִשָּׁה חַכְמַת לֵב שֶׁעוֹמֶדֶת בְּעֶזְרַת נָשִׁים, אִם אֶפְשָׁר, מַה טּוֹב לִהְיוֹת לָהּ מְגִלָּה כְּשֵׁרָה לִקְרוֹת מִתּוֹכָהּ, כִּי שָׁם קָשֶׁה לִשְׁמֹעַ, וְהַנָּשִׁים חַיָבוֹת כְּמוֹ הָאֲנָשִׁים
You have to have either heard or said every word.
His suggestion is to follow in a Kosher Megilla so as to catch up the words one may miss.
This is probably easier than taking the earplugs in and out all the time.
If the person has no Kosher Megailla, he may want to share the one the Chazzan is reading from.