Green’s Dictionary of Slang

Anna May Wong n.

[rhy. sl. = pong n.1 ; ult. Chinese-American film star (1905–61)]

a stink, a smell.

[UK]Partridge DSUE (8th edn) 21/1: since 1920s.
[UK]R. Puxley Cockney Rabbit.