Green’s Dictionary of Slang

embroidery n.

see Chinese needlework under Chinese adj.