does it mean 'coudn't agree more'?

is it a popular phrase?

Is it formal or informal?