Green’s Dictionary of Slang

pigeon and doves n.

[rhy. sl.]

gloves.

[US]A.J. Pollock Und. Speaks n.p.: Pigeon and doves, gloves.