A very stingy person; a cheapskate. The term literally means "iron rooster" because it is impossible to pull a single feather from one.
fierce fight
A violent brawl or a fierce physical fight. This meaning comes from a traditional opera of the same name which features intense acrobatic combat with real weapons.
The Iron Rooster
A famous Peking Opera play from the late Qing Dynasty about the Taiping Rebellion, known for its intense and realistic acrobatic combat