phrases, sayings, idioms and expressions at

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?

© 1997 – 2024 Phrases.org.uk. All rights reserved.