Green’s Dictionary of Slang

ponce shicer n.

see pounce-shicer n.