LOUSE Meaning of LOUSE in English Verb. To finish a job or task. [Scottish use] Slang English vocab. Английский сленговый словарь. 2012