LOON


Meaning of LOON in English

LOON, or LOUT. A country bumkin, or clown.

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