Idioms for people

Blabbermouth = a person who likes to spill secrets
Bookworm = someone who spends most of their time reading books
Breadwinner = a family member who earns the money for the household
Brown nose/ apple polisher = a person who earns the money for superior
Caveman = a strong macho man
Cheapskate = a person who is mean with money
Clairvoyant = a person with the power of seeing/ knowing about supernatural things
clotheshorse = a person who is obessed about clothes