Green’s Dictionary of Slang

poppelars n.

see poplars n.