Top Definition
A lucky dog who brings joy and love.
She just won 20 million dollars!
Well you do know, she rubbed the Lucky Ducky Dogs belly.
by LULU <3 November 25, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.