Green’s Dictionary of Slang

peony n.

see peach n.1 (2)