HIGH SHOON


Meaning of HIGH SHOON in English

HIGH SHOON, or CLOUTED SHOON. A country clown.

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