Green’s Dictionary of Slang

opossum n.

see possum n. (2)