1 definition by GirlBehindTheLens

An alcoholic drink enjoyed during the day, most commonly experienced and needed in the middle of a challenging work day.
Tim, I think you need to ditch that 3pm all-hands meeting and come to my office for a daycap.
by GirlBehindTheLens July 18, 2016
Get the Daycap mug.