high time

1. (noun) the latest possible moment; "it is high time you went to work"
Related Words: time



Terms and Conditions of Use / Copyright Notice