What does Boxing Day have to do with boxing?
a benefit provided by an employer; a perk
You have lots of bennies to make up for lack of pay.
Employer benefits such as health care, insurance, etc; fringes, perks: I like the pay, but the bennies stink (1970s+)
: The kid was a benny addictnoun
Any amphetamine pill, esp Benzedrine2 (1950s+)