German phrase of the day: Na klar

German phrase of the day: Na klar

This is one of the most most common colloquial phrases you'll hear in German - but just what does it mean?