1 definition by GreyWater

Beneficial rays from the sun. The sun naturally produces vitamin D in the body.

When one spends time under the rays of the sun, the benefits are produced in the body in the form of vitamin D.
Look at Humphrey on the chaise lounge - out there getting his bennies.
by GreyWater September 27, 2020
Get the Bennies mug.