Skip to main content

Dr. McFeces's definitions

Achilles tendon

A tendon in your foot right above your ankle.
Vital nerve for moving your foot and standing
If you sever your achilles tendons, you won't be able to stand
by Dr. McFeces December 25, 2011
mugGet the Achilles tendon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email