Here are my 2 cents (my explanations).
MADE-UP: When you talk about something being made-up it means to be made new again, rejuvenated, improved or enhanced. So if you are talking about a road that has been made-up...it means that it has been improved from it's once poor state into something better. A more common example of this is when people talk about people being 'made-up". For example, a woman gets "made-up" on her wedding day. It means that she makes herself look wonderful (she gets her hair done and wears something really pretty).
WHAT'S IT DO? This is a question that someone asks when they want to know the purpose of function of something. So if I hold up a black box and I tell you its amazing. You might ask, "What's it do?". Or if I say that I am drinking an amazing new herbal tea that costs $100 a cup, you might ask "what's it do?"
I hope that helps.
All the best,
LEARN ENGLISH BY USING IT: ANSWERS & MOTIVATION FOR ANY ENGLISH LEARNER
Interested in Language