1 definition by Phil Iverson

Not doing anything for a day or for consecutive number of days
I just had a Canary Day weekend.
by Phil Iverson November 26, 2005
Get the Canary Day mug.