What does 'Hand in glove' mean?

If people are hand in glove, they have an extremely close relationship.

Idioms similar to 'Hand in glove'

See also: