Green’s Dictionary of Slang

oil slick n.

[rhy. sl. = spic n.]

a Spaniard, a Greek.

[Aus]B. Humphries Traveller’s Tool 38: Most of the oil slicks who’ve been in Oz for a few years would have a swimming pool.