Definition: Looking good:

Having a pleasing or attractive appearance. (more…)

Read More