louse
n
1 (pl lice)
(a) small insect living on the bodies of animals and human beings, esp in dirty conditions 虱.
(b) similar insect living on plants (靠植物生活的)小昆虫.
2 (pl ~s) (sl 俚) contemptible person 可鄙的人. louse, v (phr v) louse sth up (infml 口) spoil sth; ruin sth 搞糟或弄坏某事物
You´ve really loused things up this time. 这回你可真把事情搞糟了.