didn't have time to put on shoes this morning, guess i'll have ninja turtle feet for the rest of the day
the way socked feet look after spending time in flip flops
"didn't have time to put on shoes this morning, guess i'll have ninja turtle feet for the rest of the day" What is the definition of "ninja turtle feet"?