my flip flop broke so i was griffinning all the way home to keep it on
to griffin: to hold a significant amount of tension in the toes and foot
"my flip flop broke so i was griffinning all the way home to keep it on" What is the definition of "griffinning"?