EXTRA NAPKINS Meaning of EXTRA NAPKINS in English Something so good that you need extra napkins to clean up your drool. Example: I needed extra napkins after seeing the new iPod. Slang English vocab. Английский сленговый словарь. 2012