Long Time Coming

What is Long Time Coming?


1.

1. Something that's long overdue.

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

It's been a long time coming.

See coming, overdue, time


64

Random Words:

1. A term loosely applied to preteen and young teenage girls who seem to be living half-inside a fantasy world. Symptoms include overuse of..
1. In the wacky world of Warner Brother's, it is a fused device used in a contraption designed to destroy large heavenly bodies, namel..
1. The act of licking a person's asshole while they are urinating. Jessica was feeling frisky so she gave me a ypmulb...