1 definition by Boogalafoomagoop

An expression stating that even the lowest and unluckiest among us will one day have their glory.
"every dog has his day" - Tony Montana
by Boogalafoomagoop January 01, 2008
Get a every dog has his day mug for your mate Julia.