LONG SHANKS


Meaning of LONG SHANKS in English

A long-legged person.

Slang English vocab.      Английский сленговый словарь.