Random
Source Code

long time coming

1. Something that's long overdue.

2. Something that should've happened a long time ago.

It's been a long time coming.

by Mr. Terrence L. Trezvant June 28, 2008

178👍 21👎