1 definition by RideTheWalrus!

Those wiggly doodads connected to your shins.

(if you're really looking this up, you're a sodding moron.)
Bob: Hey Mike. What are those wiggly doodads connected to your shins?

Mike: They're my feet.
by RideTheWalrus! January 3, 2009
Get the Feet mug.