shank''s mare

Explore definitions, synonyms, and language insights of shank''s mare

Definitions

Noun
you own legs; "I traveled on shank''s mare"

More General Terms

leg