phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Every dog has his day

Posted by Will on September 09, 2005

Hi! Can you please tell me what "every dog has his day" means and where does it come from?