Kevin Hayes fully understands the importance of getting pucks deep and pucks on net.

He lives with Gritty and stands up for his roommate.

He can play goalie if needed and used to be a ref.

And he sure knows how to give out a nickname or two. Before hitting the ice for warmups ahead of each game, Hayes likes to dap up his teammates and keep the mood light.

So he has nicknames for just about everyone.

"I try to make sure everyone's having a good day," Hayes said in an interview with NBC Sports Philadelphia's Taryn Hatcher. "Our worst day is not even close to anyone else's worst day."

The creativity behind the nicknames is impressive. How did Hayes come up with them? Watch the video above as he explains the origins.

Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.

 

More on the Flyers