What does ‘boondocks’ mean?

( n ) An isolated place in the country. He lives somewhere out in the boondocks.