Staying 10 Toes Down Meaning