Green’s Dictionary of Slang

Paki n.

also Pakki, Pakky
[abbr. Pakistani; sometimes not derog. but merely abbr.]

1. [1960s+] a derog. term for any British Asian or East African Asian immigrant.

2. [1970s+] as the Paki, the Paki’s, a corner shop, a small supermarket, latterly regardless of the race of the owner.

3. [2000s] as self-appropriated by second-generation UK Pakistanis.

4. [2010s] used by Pakistani immigrants as an (affectionate) insult to suggest backwardness / lack of sophistication.

In compounds

Paki-basher (n.) [bash v. (1)]

[1970s+] a racist who beats up Asians.

Paki-bashing (n.)

[1970s+] racially motivated attacks on the UK Asian community, usu. by white youths.

Paki pox (n.) [SE pox; its supposed prevalence, in racist eyes, among the era’s Pakistani (in fact more likely Bangladeshi or East African Indian) immigrants]

[1960s] a derog. term for smallpox.