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 2, 2008
Get the every dog has his day mug.