Top definition
a phrase that sounds better thanlucky duckjust saying
“i have no school tomorrow

oh, you lucky goose!”
by ok_leave January 16, 2018
Get the mug
Get a lucky goose mug for your mom Sarah.