Abbreviation for "Apu Neh Neh"; a derogatory term used in some South East Asian countries to label Indians.
by Jeronleow June 13, 2018
Get the APNN mug.Related Words
Get the APNN mug.We'll email you a link to sign in instantly.