Abbreviation for "Apu Neh Neh"; a derogatory term used in some South East Asian countries to label Indians.
"That APNN reeks to high heaven!""Why is that APNN shaking his head left and right while talking?"
373👍 3👎