that run was so good i am now sporting the beard of zeus
the white beard acquired while skiing or snowboarding in deep snow
"that run was so good i am now sporting the beard of zeus" What is the definition of "beard of zeus"?