Define 10 Toes Down Meaning

10 Toes Down
up on your feet......standing firm feet planted...well grounded...posted up/on guard

" Mane! I'm...stickin to my word..I'm 10 toes down!!
By Minta