Now if an explanation is overdue it means that something was supposed to be explained much earlier in time, and it never was. Say you have a girlfriend and your girlfriend gives you signs that she's been seeing someone else without your knowledge, if you confront her and say "I think an explanation is overdue" that means you've been seeing ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.