Hinkapoo
hinky / hinkapoo - (noun.) offensive slur used to refer to people of non british origin. skinheads in the 70s changed this while beating people not of british origin. meaning: impure, stupid immigrant
british male : 'oi look at those dirty hinkapoos walking around like they own the place'