LOUSE


Meaning of LOUSE in English

Verb. To finish a job or task. [Scottish use]

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