Top definition
a phrase that sounds better than “lucky 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 guy Larisa.