1. An extremely unattractive woman. 2. A slow race horse. "Imagine a geezer on the make (a thief) throwing his iron (money) on the beetles!"

- american underworld dictionary - 1950