slousher n.[SE slouch](N.Z.) a lazy person; usu. in phr. be no slousher/slousher at.Show quotations1904‘G.B. Lancaster’ Sons O’ Men 247: He’s no slousher at this.